Changes for RFC 8040 compliance 38/138938/1
authorDan Timoney <dtimoney@att.com>
Fri, 13 Sep 2024 20:20:48 +0000 (16:20 -0400)
committerDan Timoney <dtimoney@att.com>
Fri, 13 Sep 2024 20:20:48 +0000 (16:20 -0400)
Updates to sdnc/northbound to migrate from Bierman version of RESTCONF
to RFC 8040

Issue-ID: SDNC-1847
Change-Id: I16d768e93c0b2eb9b9555b69f250c45f34c9247f
Signed-off-by: Dan Timoney <dtimoney@att.com>
generic-resource-api/model/swagger/pom.xml
generic-resource-api/model/swagger/src/main/json/generic-resource.json
generic-resource-api/model/swagger/src/main/yaml/generic-resource.yaml
generic-resource-api/model/yang/src/main/resources/generic-resource-api.20170824.json
generic-resource-api/model/yang/src/main/yang/GENERIC-RESOURCE-API.yang

index 086e52b..2739afa 100644 (file)
                                         <api-version>${project.version}</api-version>
                                         <base-module>${api.name}</base-module>
                                         <swagger-format>json</swagger-format>
-                                        <path-format>odl</path-format>
+                                        <path-format>rfc8040</path-format>
                                         <use-namespaces>true</use-namespaces>
                                     </additionalConfiguration>
                                 </generator>
                                         <api-version>${project.version}</api-version>
                                         <base-module>${api.name}</base-module>
                                         <swagger-format>yaml</swagger-format>
-                                        <path-format>odl</path-format>
+                                        <path-format>rfc8040</path-format>
                                         <use-namespaces>true</use-namespaces>
                                     </additionalConfiguration>
                                 </generator>
index d9c0465..d8c0931 100644 (file)
@@ -1 +1 @@
-{"swagger":"2.0","info":{"description":"This module contains a collection of generally useful derived\nYANG data types.\n\nCopyright (c) 2013 IETF Trust and the persons identified as\nauthors of the code.  All rights reserved.\n\nRedistribution and use in source and binary forms, with or\nwithout modification, is permitted pursuant to, and subject\nto the license terms contained in, the Simplified BSD License\nset forth in Section 4.c of the IETF Trust's Legal Provisions\nRelating to IETF Documents\n(http://trustee.ietf.org/license-info).\n\nThis version of this YANG module is part of RFC 6991; see\nthe RFC itself for full legal notices.,This module contains a collection of generally useful derived\nYANG data types for Internet addresses and related things.\n\nCopyright (c) 2013 IETF Trust and the persons identified as\nauthors of the code.  All rights reserved.\n\nRedistribution and use in source and binary forms, with or\nwithout modification, is permitted pursuant to, and subject\nto the license terms contained in, the Simplified BSD License\nset forth in Section 4.c of the IETF Trust's Legal Provisions\nRelating to IETF Documents\n(http://trustee.ietf.org/license-info).\n\nThis version of this YANG module is part of RFC 6991; see\nthe RFC itself for full legal notices.","version":"2.8.0-SNAPSHOT","title":"ietf-yang-types,ietf-inet-types,GENERIC-RESOURCE-API API"},"consumes":["application/json","application/xml"],"produces":["application/json","application/xml"],"paths":{"/config/GENERIC-RESOURCE-API:brg-allotted-resources/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.BrgAllottedResources","parameters":[],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.BrgAllottedResources","schema":{"originalRef":"#/definitions/generic.resource.api.BrgAllottedResources","$ref":"#/definitions/generic.resource.api.BrgAllottedResources"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.BrgAllottedResources","$ref":"#/definitions/generic.resource.api.BrgAllottedResources"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.BrgAllottedResources","parameters":[{"in":"body","name":"generic.resource.api.BrgAllottedResources.body-param","description":"generic.resource.api.BrgAllottedResources to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.BrgAllottedResources","$ref":"#/definitions/generic.resource.api.BrgAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.BrgAllottedResources","parameters":[{"in":"body","name":"generic.resource.api.BrgAllottedResources.body-param","description":"generic.resource.api.BrgAllottedResources to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.BrgAllottedResources","$ref":"#/definitions/generic.resource.api.BrgAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.BrgAllottedResources","parameters":[],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/":{"post":{"description":"creates generic.resource.api.brgallottedresources.BrgAllottedResource","parameters":[{"in":"body","name":"generic.resource.api.brgallottedresources.BrgAllottedResource.body-param","description":"generic.resource.api.brgallottedresources.BrgAllottedResource to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource","$ref":"#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.brgallottedresources.BrgAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.brgallottedresources.BrgAllottedResource","schema":{"originalRef":"#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource","$ref":"#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource","$ref":"#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.brgallottedresources.BrgAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.brgallottedresources.BrgAllottedResource.body-param","description":"generic.resource.api.brgallottedresources.BrgAllottedResource to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource","$ref":"#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.brgallottedresources.BrgAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.brgallottedresources.BrgAllottedResource.body-param","description":"generic.resource.api.brgallottedresources.BrgAllottedResource to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource","$ref":"#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.brgallottedresources.BrgAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData","schema":{"originalRef":"#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData.body-param","description":"generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData.body-param","description":"generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.BrgOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.BrgOperationInformation","schema":{"originalRef":"#/definitions/generic.resource.api.BrgOperationInformation","$ref":"#/definitions/generic.resource.api.BrgOperationInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.BrgOperationInformation","$ref":"#/definitions/generic.resource.api.BrgOperationInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.BrgOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.BrgOperationInformation.body-param","description":"generic.resource.api.BrgOperationInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.BrgOperationInformation","$ref":"#/definitions/generic.resource.api.BrgOperationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.BrgOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.BrgOperationInformation.body-param","description":"generic.resource.api.BrgOperationInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.BrgOperationInformation","$ref":"#/definitions/generic.resource.api.BrgOperationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.BrgOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param","description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param","description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:brg-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.brgrequestinput.BrgRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.brgrequestinput.BrgRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput","$ref":"#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput","$ref":"#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.brgrequestinput.BrgRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.brgrequestinput.BrgRequestInput.body-param","description":"generic.resource.api.brgrequestinput.BrgRequestInput to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput","$ref":"#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.brgrequestinput.BrgRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.brgrequestinput.BrgRequestInput.body-param","description":"generic.resource.api.brgrequestinput.BrgRequestInput to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput","$ref":"#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.brgrequestinput.BrgRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param/":{"post":{"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.brgtopology.BrgTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.brgtopology.BrgTopology","schema":{"originalRef":"#/definitions/generic.resource.api.brgtopology.BrgTopology","$ref":"#/definitions/generic.resource.api.brgtopology.BrgTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.brgtopology.BrgTopology","$ref":"#/definitions/generic.resource.api.brgtopology.BrgTopology"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.brgtopology.BrgTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.brgtopology.BrgTopology.body-param","description":"generic.resource.api.brgtopology.BrgTopology to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.brgtopology.BrgTopology","$ref":"#/definitions/generic.resource.api.brgtopology.BrgTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.brgtopology.BrgTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.brgtopology.BrgTopology.body-param","description":"generic.resource.api.brgtopology.BrgTopology to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.brgtopology.BrgTopology","$ref":"#/definitions/generic.resource.api.brgtopology.BrgTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.brgtopology.BrgTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:allotted-resource-identifiers/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param","description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param","description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:brg-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.brgassignments.BrgAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.brgassignments.BrgAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.brgassignments.BrgAssignments","$ref":"#/definitions/generic.resource.api.brgassignments.BrgAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.brgassignments.BrgAssignments","$ref":"#/definitions/generic.resource.api.brgassignments.BrgAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.brgassignments.BrgAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.brgassignments.BrgAssignments.body-param","description":"generic.resource.api.brgassignments.BrgAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.brgassignments.BrgAssignments","$ref":"#/definitions/generic.resource.api.brgassignments.BrgAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.brgassignments.BrgAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.brgassignments.BrgAssignments.body-param","description":"generic.resource.api.brgassignments.BrgAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.brgassignments.BrgAssignments","$ref":"#/definitions/generic.resource.api.brgassignments.BrgAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.brgassignments.BrgAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:brg-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param/":{"post":{"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param","description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param","description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ConnectionAttachmentAllottedResources","parameters":[],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ConnectionAttachmentAllottedResources","schema":{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.ConnectionAttachmentAllottedResources","parameters":[{"in":"body","name":"generic.resource.api.ConnectionAttachmentAllottedResources.body-param","description":"generic.resource.api.ConnectionAttachmentAllottedResources to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.ConnectionAttachmentAllottedResources","parameters":[{"in":"body","name":"generic.resource.api.ConnectionAttachmentAllottedResources.body-param","description":"generic.resource.api.ConnectionAttachmentAllottedResources to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.ConnectionAttachmentAllottedResources","parameters":[],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/":{"post":{"description":"creates generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource","parameters":[{"in":"body","name":"generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource.body-param","description":"generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource","$ref":"#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource","schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource","$ref":"#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource","$ref":"#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource.body-param","description":"generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource","$ref":"#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource.body-param","description":"generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource","$ref":"#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData","schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData.body-param","description":"generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData.body-param","description":"generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ConnectionAttachmentOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ConnectionAttachmentOperationInformation","schema":{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.ConnectionAttachmentOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ConnectionAttachmentOperationInformation.body-param","description":"generic.resource.api.ConnectionAttachmentOperationInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.ConnectionAttachmentOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ConnectionAttachmentOperationInformation.body-param","description":"generic.resource.api.ConnectionAttachmentOperationInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.ConnectionAttachmentOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param","description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param","description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:connection-attachment-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:connection-attachment-request-input/GENERIC-RESOURCE-API:param/":{"post":{"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:connection-attachment-request-input/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:connection-attachment-request-input/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:connection-attachment-request-input/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:connection-attachment-request-input/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param/":{"post":{"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology","schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology","$ref":"#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology","$ref":"#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology.body-param","description":"generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology","$ref":"#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology.body-param","description":"generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology","$ref":"#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:allotted-resource-identifiers/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param","description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param","description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:connection-attachment-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments","$ref":"#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments","$ref":"#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments.body-param","description":"generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments","$ref":"#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments.body-param","description":"generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments","$ref":"#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:connection-attachment-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param/":{"post":{"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param","description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param","description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ContrailRouteAllottedResources","parameters":[],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ContrailRouteAllottedResources","schema":{"originalRef":"#/definitions/generic.resource.api.ContrailRouteAllottedResources","$ref":"#/definitions/generic.resource.api.ContrailRouteAllottedResources"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ContrailRouteAllottedResources","$ref":"#/definitions/generic.resource.api.ContrailRouteAllottedResources"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.ContrailRouteAllottedResources","parameters":[{"in":"body","name":"generic.resource.api.ContrailRouteAllottedResources.body-param","description":"generic.resource.api.ContrailRouteAllottedResources to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ContrailRouteAllottedResources","$ref":"#/definitions/generic.resource.api.ContrailRouteAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.ContrailRouteAllottedResources","parameters":[{"in":"body","name":"generic.resource.api.ContrailRouteAllottedResources.body-param","description":"generic.resource.api.ContrailRouteAllottedResources to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ContrailRouteAllottedResources","$ref":"#/definitions/generic.resource.api.ContrailRouteAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.ContrailRouteAllottedResources","parameters":[],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/":{"post":{"description":"creates generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource","parameters":[{"in":"body","name":"generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource.body-param","description":"generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource","$ref":"#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource","schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource","$ref":"#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource","$ref":"#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource.body-param","description":"generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource","$ref":"#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource.body-param","description":"generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource","$ref":"#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData","schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData.body-param","description":"generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData.body-param","description":"generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ContrailRouteOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ContrailRouteOperationInformation","schema":{"originalRef":"#/definitions/generic.resource.api.ContrailRouteOperationInformation","$ref":"#/definitions/generic.resource.api.ContrailRouteOperationInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ContrailRouteOperationInformation","$ref":"#/definitions/generic.resource.api.ContrailRouteOperationInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.ContrailRouteOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ContrailRouteOperationInformation.body-param","description":"generic.resource.api.ContrailRouteOperationInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ContrailRouteOperationInformation","$ref":"#/definitions/generic.resource.api.ContrailRouteOperationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.ContrailRouteOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ContrailRouteOperationInformation.body-param","description":"generic.resource.api.ContrailRouteOperationInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ContrailRouteOperationInformation","$ref":"#/definitions/generic.resource.api.ContrailRouteOperationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.ContrailRouteOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param","description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param","description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput","$ref":"#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput","$ref":"#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput.body-param","description":"generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput","$ref":"#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput.body-param","description":"generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput","$ref":"#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:contrail-applied-service-info/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo","schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo","$ref":"#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo","$ref":"#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo.body-param","description":"generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo","$ref":"#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo.body-param","description":"generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo","$ref":"#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:contrail-route-input-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:contrail-route-input-parameters/GENERIC-RESOURCE-API:param/":{"post":{"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:contrail-route-input-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:contrail-route-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:contrail-route-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:contrail-route-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:dest-network/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.NetworkInfo","schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.NetworkInfo.body-param","description":"generic.resource.api.NetworkInfo to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.NetworkInfo.body-param","description":"generic.resource.api.NetworkInfo to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:source-network/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.NetworkInfo","schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.NetworkInfo.body-param","description":"generic.resource.api.NetworkInfo to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.NetworkInfo.body-param","description":"generic.resource.api.NetworkInfo to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.contrailroutetopology.ContrailRouteTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.contrailroutetopology.ContrailRouteTopology","schema":{"originalRef":"#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology","$ref":"#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology","$ref":"#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.contrailroutetopology.ContrailRouteTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.contrailroutetopology.ContrailRouteTopology.body-param","description":"generic.resource.api.contrailroutetopology.ContrailRouteTopology to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology","$ref":"#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.contrailroutetopology.ContrailRouteTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.contrailroutetopology.ContrailRouteTopology.body-param","description":"generic.resource.api.contrailroutetopology.ContrailRouteTopology to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology","$ref":"#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.contrailroutetopology.ContrailRouteTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:allotted-resource-identifiers/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param","description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param","description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.contrailrouteassignments.ContrailRouteAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.contrailrouteassignments.ContrailRouteAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments","$ref":"#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments","$ref":"#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.contrailrouteassignments.ContrailRouteAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.contrailrouteassignments.ContrailRouteAssignments.body-param","description":"generic.resource.api.contrailrouteassignments.ContrailRouteAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments","$ref":"#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.contrailrouteassignments.ContrailRouteAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.contrailrouteassignments.ContrailRouteAssignments.body-param","description":"generic.resource.api.contrailrouteassignments.ContrailRouteAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments","$ref":"#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.contrailrouteassignments.ContrailRouteAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-assignments/GENERIC-RESOURCE-API:contrail-applied-service/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService","schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService","$ref":"#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService","$ref":"#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService.body-param","description":"generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService","$ref":"#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService.body-param","description":"generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService","$ref":"#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-assignments/GENERIC-RESOURCE-API:dest-network/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.NetworkInfo","schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.NetworkInfo.body-param","description":"generic.resource.api.NetworkInfo to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.NetworkInfo.body-param","description":"generic.resource.api.NetworkInfo to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-assignments/GENERIC-RESOURCE-API:source-network/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.NetworkInfo","schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.NetworkInfo.body-param","description":"generic.resource.api.NetworkInfo to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.NetworkInfo.body-param","description":"generic.resource.api.NetworkInfo to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-parameters/GENERIC-RESOURCE-API:param/":{"post":{"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param","description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param","description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:generic-configurations/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.GenericConfigurations","parameters":[],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.GenericConfigurations","schema":{"originalRef":"#/definitions/generic.resource.api.GenericConfigurations","$ref":"#/definitions/generic.resource.api.GenericConfigurations"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.GenericConfigurations","$ref":"#/definitions/generic.resource.api.GenericConfigurations"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.GenericConfigurations","parameters":[{"in":"body","name":"generic.resource.api.GenericConfigurations.body-param","description":"generic.resource.api.GenericConfigurations to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.GenericConfigurations","$ref":"#/definitions/generic.resource.api.GenericConfigurations"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.GenericConfigurations","parameters":[{"in":"body","name":"generic.resource.api.GenericConfigurations.body-param","description":"generic.resource.api.GenericConfigurations to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.GenericConfigurations","$ref":"#/definitions/generic.resource.api.GenericConfigurations"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.GenericConfigurations","parameters":[],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/":{"post":{"description":"creates generic.resource.api.genericconfigurations.GcConfiguration","parameters":[{"in":"body","name":"generic.resource.api.genericconfigurations.GcConfiguration.body-param","description":"generic.resource.api.genericconfigurations.GcConfiguration to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.genericconfigurations.GcConfiguration","$ref":"#/definitions/generic.resource.api.genericconfigurations.GcConfiguration"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.genericconfigurations.GcConfiguration","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.genericconfigurations.GcConfiguration","schema":{"originalRef":"#/definitions/generic.resource.api.genericconfigurations.GcConfiguration","$ref":"#/definitions/generic.resource.api.genericconfigurations.GcConfiguration"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.genericconfigurations.GcConfiguration","$ref":"#/definitions/generic.resource.api.genericconfigurations.GcConfiguration"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.genericconfigurations.GcConfiguration","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.genericconfigurations.GcConfiguration.body-param","description":"generic.resource.api.genericconfigurations.GcConfiguration to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.genericconfigurations.GcConfiguration","$ref":"#/definitions/generic.resource.api.genericconfigurations.GcConfiguration"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.genericconfigurations.GcConfiguration","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.genericconfigurations.GcConfiguration.body-param","description":"generic.resource.api.genericconfigurations.GcConfiguration to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.genericconfigurations.GcConfiguration","$ref":"#/definitions/generic.resource.api.genericconfigurations.GcConfiguration"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.genericconfigurations.GcConfiguration","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData","schema":{"originalRef":"#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData","$ref":"#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData","$ref":"#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData.body-param","description":"generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData","$ref":"#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData.body-param","description":"generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData","$ref":"#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.OperStatusData","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.OperStatusData","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.OperStatusData","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.GcTopologyOperationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.GcTopologyOperationInformation","schema":{"originalRef":"#/definitions/generic.resource.api.GcTopologyOperationInformation","$ref":"#/definitions/generic.resource.api.GcTopologyOperationInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.GcTopologyOperationInformation","$ref":"#/definitions/generic.resource.api.GcTopologyOperationInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.GcTopologyOperationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.GcTopologyOperationInformation.body-param","description":"generic.resource.api.GcTopologyOperationInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.GcTopologyOperationInformation","$ref":"#/definitions/generic.resource.api.GcTopologyOperationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.GcTopologyOperationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.GcTopologyOperationInformation.body-param","description":"generic.resource.api.GcTopologyOperationInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.GcTopologyOperationInformation","$ref":"#/definitions/generic.resource.api.GcTopologyOperationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.GcTopologyOperationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:configuration-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.configurationinformation.ConfigurationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.configurationinformation.ConfigurationInformation","schema":{"originalRef":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation","$ref":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation","$ref":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.configurationinformation.ConfigurationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.configurationinformation.ConfigurationInformation.body-param","description":"generic.resource.api.configurationinformation.ConfigurationInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation","$ref":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.configurationinformation.ConfigurationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.configurationinformation.ConfigurationInformation.body-param","description":"generic.resource.api.configurationinformation.ConfigurationInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation","$ref":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.configurationinformation.ConfigurationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:configuration-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.gcrequestinput.GcRequestInput","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.gcrequestinput.GcRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.gcrequestinput.GcRequestInput","$ref":"#/definitions/generic.resource.api.gcrequestinput.GcRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.gcrequestinput.GcRequestInput","$ref":"#/definitions/generic.resource.api.gcrequestinput.GcRequestInput"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.gcrequestinput.GcRequestInput","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.gcrequestinput.GcRequestInput.body-param","description":"generic.resource.api.gcrequestinput.GcRequestInput to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.gcrequestinput.GcRequestInput","$ref":"#/definitions/generic.resource.api.gcrequestinput.GcRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.gcrequestinput.GcRequestInput","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.gcrequestinput.GcRequestInput.body-param","description":"generic.resource.api.gcrequestinput.GcRequestInput to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.gcrequestinput.GcRequestInput","$ref":"#/definitions/generic.resource.api.gcrequestinput.GcRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.gcrequestinput.GcRequestInput","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:configuration-ids/":{"post":{"description":"creates generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds.body-param","description":"generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds","$ref":"#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:configuration-ids/{configuration-ids-configuration-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"configuration-ids-configuration-id","in":"path","description":"Id of configuration-ids","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds","schema":{"originalRef":"#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds","$ref":"#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds","$ref":"#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"configuration-ids-configuration-id","in":"path","description":"Id of configuration-ids","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds.body-param","description":"generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds","$ref":"#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"configuration-ids-configuration-id","in":"path","description":"Id of configuration-ids","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds.body-param","description":"generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds","$ref":"#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"configuration-ids-configuration-id","in":"path","description":"Id of configuration-ids","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:input-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:input-parameters/GENERIC-RESOURCE-API:param/":{"post":{"description":"creates generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:input-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.configurationstatus.ConfigurationStatus","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.configurationstatus.ConfigurationStatus","schema":{"originalRef":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus","$ref":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus","$ref":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.configurationstatus.ConfigurationStatus","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.configurationstatus.ConfigurationStatus.body-param","description":"generic.resource.api.configurationstatus.ConfigurationStatus to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus","$ref":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.configurationstatus.ConfigurationStatus","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.configurationstatus.ConfigurationStatus.body-param","description":"generic.resource.api.configurationstatus.ConfigurationStatus to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus","$ref":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.configurationstatus.ConfigurationStatus","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.PortMirrorConfigurations","parameters":[],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.PortMirrorConfigurations","schema":{"originalRef":"#/definitions/generic.resource.api.PortMirrorConfigurations","$ref":"#/definitions/generic.resource.api.PortMirrorConfigurations"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.PortMirrorConfigurations","$ref":"#/definitions/generic.resource.api.PortMirrorConfigurations"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.PortMirrorConfigurations","parameters":[{"in":"body","name":"generic.resource.api.PortMirrorConfigurations.body-param","description":"generic.resource.api.PortMirrorConfigurations to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.PortMirrorConfigurations","$ref":"#/definitions/generic.resource.api.PortMirrorConfigurations"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.PortMirrorConfigurations","parameters":[{"in":"body","name":"generic.resource.api.PortMirrorConfigurations.body-param","description":"generic.resource.api.PortMirrorConfigurations to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.PortMirrorConfigurations","$ref":"#/definitions/generic.resource.api.PortMirrorConfigurations"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.PortMirrorConfigurations","parameters":[],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/":{"post":{"description":"creates generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration","parameters":[{"in":"body","name":"generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration.body-param","description":"generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration","$ref":"#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration","$ref":"#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration","$ref":"#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration.body-param","description":"generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration","$ref":"#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration.body-param","description":"generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration","$ref":"#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData","$ref":"#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData","$ref":"#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData.body-param","description":"generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData","$ref":"#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData.body-param","description":"generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData","$ref":"#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.OperStatusData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.OperStatusData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.OperStatusData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.PortMirrorTopologyOperationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.PortMirrorTopologyOperationInformation","schema":{"originalRef":"#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation","$ref":"#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation","$ref":"#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.PortMirrorTopologyOperationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.PortMirrorTopologyOperationInformation.body-param","description":"generic.resource.api.PortMirrorTopologyOperationInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation","$ref":"#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.PortMirrorTopologyOperationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.PortMirrorTopologyOperationInformation.body-param","description":"generic.resource.api.PortMirrorTopologyOperationInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation","$ref":"#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.PortMirrorTopologyOperationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:configuration-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.configurationinformation.ConfigurationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.configurationinformation.ConfigurationInformation","schema":{"originalRef":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation","$ref":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation","$ref":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.configurationinformation.ConfigurationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.configurationinformation.ConfigurationInformation.body-param","description":"generic.resource.api.configurationinformation.ConfigurationInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation","$ref":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.configurationinformation.ConfigurationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.configurationinformation.ConfigurationInformation.body-param","description":"generic.resource.api.configurationinformation.ConfigurationInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation","$ref":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.configurationinformation.ConfigurationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:configuration-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput.body-param","description":"generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput.body-param","description":"generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:dest-port/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.PortInfo","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.PortInfo","schema":{"originalRef":"#/definitions/generic.resource.api.PortInfo","$ref":"#/definitions/generic.resource.api.PortInfo"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.PortInfo","$ref":"#/definitions/generic.resource.api.PortInfo"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.PortInfo","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.PortInfo.body-param","description":"generic.resource.api.PortInfo to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.PortInfo","$ref":"#/definitions/generic.resource.api.PortInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.PortInfo","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.PortInfo.body-param","description":"generic.resource.api.PortInfo to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.PortInfo","$ref":"#/definitions/generic.resource.api.PortInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.PortInfo","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:dest-port/GENERIC-RESOURCE-API:pnf-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.pnfinformation.PnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.pnfinformation.PnfInformation","schema":{"originalRef":"#/definitions/generic.resource.api.pnfinformation.PnfInformation","$ref":"#/definitions/generic.resource.api.pnfinformation.PnfInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.pnfinformation.PnfInformation","$ref":"#/definitions/generic.resource.api.pnfinformation.PnfInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.pnfinformation.PnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.pnfinformation.PnfInformation.body-param","description":"generic.resource.api.pnfinformation.PnfInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.pnfinformation.PnfInformation","$ref":"#/definitions/generic.resource.api.pnfinformation.PnfInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.pnfinformation.PnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.pnfinformation.PnfInformation.body-param","description":"generic.resource.api.pnfinformation.PnfInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.pnfinformation.PnfInformation","$ref":"#/definitions/generic.resource.api.pnfinformation.PnfInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.pnfinformation.PnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:dest-port/GENERIC-RESOURCE-API:pnf-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:dest-port/GENERIC-RESOURCE-API:vnf-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfinformation.VnfInformation","schema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfinformation.VnfInformation.body-param","description":"generic.resource.api.vnfinformation.VnfInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfinformation.VnfInformation.body-param","description":"generic.resource.api.vnfinformation.VnfInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:dest-port/GENERIC-RESOURCE-API:vnf-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:port-mirror-configuration-input-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:port-mirror-configuration-input-parameters/GENERIC-RESOURCE-API:param/":{"post":{"description":"creates generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:port-mirror-configuration-input-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:port-mirror-configuration-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:port-mirror-configuration-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:port-mirror-configuration-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:source-port/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort.body-param","description":"generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort.body-param","description":"generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:source-port/GENERIC-RESOURCE-API:pnf-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.pnfinformation.PnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.pnfinformation.PnfInformation","schema":{"originalRef":"#/definitions/generic.resource.api.pnfinformation.PnfInformation","$ref":"#/definitions/generic.resource.api.pnfinformation.PnfInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.pnfinformation.PnfInformation","$ref":"#/definitions/generic.resource.api.pnfinformation.PnfInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.pnfinformation.PnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.pnfinformation.PnfInformation.body-param","description":"generic.resource.api.pnfinformation.PnfInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.pnfinformation.PnfInformation","$ref":"#/definitions/generic.resource.api.pnfinformation.PnfInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.pnfinformation.PnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.pnfinformation.PnfInformation.body-param","description":"generic.resource.api.pnfinformation.PnfInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.pnfinformation.PnfInformation","$ref":"#/definitions/generic.resource.api.pnfinformation.PnfInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.pnfinformation.PnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:source-port/GENERIC-RESOURCE-API:pnf-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:source-port/GENERIC-RESOURCE-API:vnf-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfinformation.VnfInformation","schema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfinformation.VnfInformation.body-param","description":"generic.resource.api.vnfinformation.VnfInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfinformation.VnfInformation.body-param","description":"generic.resource.api.vnfinformation.VnfInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:source-port/GENERIC-RESOURCE-API:vnf-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology.body-param","description":"generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology.body-param","description":"generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:configuration-identifiers/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.configurationidentifiers.ConfigurationIdentifiers","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.configurationidentifiers.ConfigurationIdentifiers","schema":{"originalRef":"#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers","$ref":"#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers","$ref":"#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.configurationidentifiers.ConfigurationIdentifiers","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.configurationidentifiers.ConfigurationIdentifiers.body-param","description":"generic.resource.api.configurationidentifiers.ConfigurationIdentifiers to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers","$ref":"#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.configurationidentifiers.ConfigurationIdentifiers","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.configurationidentifiers.ConfigurationIdentifiers.body-param","description":"generic.resource.api.configurationidentifiers.ConfigurationIdentifiers to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers","$ref":"#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.configurationidentifiers.ConfigurationIdentifiers","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments.body-param","description":"generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments.body-param","description":"generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:contrail-vmi-params/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:contrail-vmi-params/GENERIC-RESOURCE-API:param/":{"post":{"description":"creates generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:contrail-vmi-params/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:contrail-vmi-params/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:contrail-vmi-params/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:contrail-vmi-params/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:dest-vnfc-instance-group-id/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId.body-param","description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId.body-param","description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:source-to-dest-maps/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps.body-param","description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps.body-param","description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:source-to-dest-maps/GENERIC-RESOURCE-API:source-to-dest-map/":{"post":{"description":"creates generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap.body-param","description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:source-to-dest-maps/GENERIC-RESOURCE-API:source-to-dest-map/{source-port-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"source-port-id","in":"path","description":"Id of source-to-dest-map","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"source-port-id","in":"path","description":"Id of source-to-dest-map","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap.body-param","description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"source-port-id","in":"path","description":"Id of source-to-dest-map","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap.body-param","description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"source-port-id","in":"path","description":"Id of source-to-dest-map","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:source-to-dest-maps/GENERIC-RESOURCE-API:source-to-dest-map/{source-port-id}/GENERIC-RESOURCE-API:dest-ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.IpAddresses","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"source-port-id","in":"path","description":"Id of source-to-dest-map","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.IpAddresses","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"source-port-id","in":"path","description":"Id of source-to-dest-map","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.IpAddresses.body-param","description":"generic.resource.api.IpAddresses to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.IpAddresses","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"source-port-id","in":"path","description":"Id of source-to-dest-map","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.IpAddresses.body-param","description":"generic.resource.api.IpAddresses to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.IpAddresses","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"source-port-id","in":"path","description":"Id of source-to-dest-map","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:source-to-dest-maps/GENERIC-RESOURCE-API:source-to-dest-map/{source-port-id}/GENERIC-RESOURCE-API:dest-ip-addresses/GENERIC-RESOURCE-API:ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"source-port-id","in":"path","description":"Id of source-to-dest-map","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ipaddresses.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"source-port-id","in":"path","description":"Id of source-to-dest-map","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ipaddresses.IpAddresses.body-param","description":"generic.resource.api.ipaddresses.IpAddresses to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"source-port-id","in":"path","description":"Id of source-to-dest-map","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ipaddresses.IpAddresses.body-param","description":"generic.resource.api.ipaddresses.IpAddresses to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"source-port-id","in":"path","description":"Id of source-to-dest-map","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:source-vnfc-instance-group-id/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId.body-param","description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId.body-param","description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-parameters/GENERIC-RESOURCE-API:param/":{"post":{"description":"creates generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.configurationstatus.ConfigurationStatus","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.configurationstatus.ConfigurationStatus","schema":{"originalRef":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus","$ref":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus","$ref":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.configurationstatus.ConfigurationStatus","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.configurationstatus.ConfigurationStatus.body-param","description":"generic.resource.api.configurationstatus.ConfigurationStatus to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus","$ref":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.configurationstatus.ConfigurationStatus","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.configurationstatus.ConfigurationStatus.body-param","description":"generic.resource.api.configurationstatus.ConfigurationStatus to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus","$ref":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.configurationstatus.ConfigurationStatus","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.PreloadModelInformation","parameters":[],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.PreloadModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.PreloadModelInformation","$ref":"#/definitions/generic.resource.api.PreloadModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.PreloadModelInformation","$ref":"#/definitions/generic.resource.api.PreloadModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.PreloadModelInformation","parameters":[{"in":"body","name":"generic.resource.api.PreloadModelInformation.body-param","description":"generic.resource.api.PreloadModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.PreloadModelInformation","$ref":"#/definitions/generic.resource.api.PreloadModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.PreloadModelInformation","parameters":[{"in":"body","name":"generic.resource.api.PreloadModelInformation.body-param","description":"generic.resource.api.PreloadModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.PreloadModelInformation","$ref":"#/definitions/generic.resource.api.PreloadModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.PreloadModelInformation","parameters":[],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/":{"post":{"description":"creates generic.resource.api.preloadmodelinformation.PreloadList","parameters":[{"in":"body","name":"generic.resource.api.preloadmodelinformation.PreloadList.body-param","description":"generic.resource.api.preloadmodelinformation.PreloadList to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.preloadmodelinformation.PreloadList","$ref":"#/definitions/generic.resource.api.preloadmodelinformation.PreloadList"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.preloadmodelinformation.PreloadList","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.preloadmodelinformation.PreloadList","schema":{"originalRef":"#/definitions/generic.resource.api.preloadmodelinformation.PreloadList","$ref":"#/definitions/generic.resource.api.preloadmodelinformation.PreloadList"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.preloadmodelinformation.PreloadList","$ref":"#/definitions/generic.resource.api.preloadmodelinformation.PreloadList"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.preloadmodelinformation.PreloadList","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.preloadmodelinformation.PreloadList.body-param","description":"generic.resource.api.preloadmodelinformation.PreloadList to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.preloadmodelinformation.PreloadList","$ref":"#/definitions/generic.resource.api.preloadmodelinformation.PreloadList"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.preloadmodelinformation.PreloadList","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.preloadmodelinformation.PreloadList.body-param","description":"generic.resource.api.preloadmodelinformation.PreloadList to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.preloadmodelinformation.PreloadList","$ref":"#/definitions/generic.resource.api.preloadmodelinformation.PreloadList"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.preloadmodelinformation.PreloadList","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.preloaddata.PreloadData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.preloaddata.PreloadData","schema":{"originalRef":"#/definitions/generic.resource.api.preloaddata.PreloadData","$ref":"#/definitions/generic.resource.api.preloaddata.PreloadData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.preloaddata.PreloadData","$ref":"#/definitions/generic.resource.api.preloaddata.PreloadData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.preloaddata.PreloadData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.preloaddata.PreloadData.body-param","description":"generic.resource.api.preloaddata.PreloadData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.preloaddata.PreloadData","$ref":"#/definitions/generic.resource.api.preloaddata.PreloadData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.preloaddata.PreloadData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.preloaddata.PreloadData.body-param","description":"generic.resource.api.preloaddata.PreloadData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.preloaddata.PreloadData","$ref":"#/definitions/generic.resource.api.preloaddata.PreloadData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.preloaddata.PreloadData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation","schema":{"originalRef":"#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation","$ref":"#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation","$ref":"#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation.body-param","description":"generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation","$ref":"#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation.body-param","description":"generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation","$ref":"#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:host-routes/":{"post":{"description":"creates generic.resource.api.hostroutes.HostRoutes","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.hostroutes.HostRoutes.body-param","description":"generic.resource.api.hostroutes.HostRoutes to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.hostroutes.HostRoutes","$ref":"#/definitions/generic.resource.api.hostroutes.HostRoutes"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:host-routes/{route-prefix}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.hostroutes.HostRoutes","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"route-prefix","in":"path","description":"Id of host-routes","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.hostroutes.HostRoutes","schema":{"originalRef":"#/definitions/generic.resource.api.hostroutes.HostRoutes","$ref":"#/definitions/generic.resource.api.hostroutes.HostRoutes"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.hostroutes.HostRoutes","$ref":"#/definitions/generic.resource.api.hostroutes.HostRoutes"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.hostroutes.HostRoutes","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"route-prefix","in":"path","description":"Id of host-routes","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.hostroutes.HostRoutes.body-param","description":"generic.resource.api.hostroutes.HostRoutes to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.hostroutes.HostRoutes","$ref":"#/definitions/generic.resource.api.hostroutes.HostRoutes"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.hostroutes.HostRoutes","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"route-prefix","in":"path","description":"Id of host-routes","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.hostroutes.HostRoutes.body-param","description":"generic.resource.api.hostroutes.HostRoutes to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.hostroutes.HostRoutes","$ref":"#/definitions/generic.resource.api.hostroutes.HostRoutes"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.hostroutes.HostRoutes","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"route-prefix","in":"path","description":"Id of host-routes","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:network-policy/":{"post":{"description":"creates generic.resource.api.networkpolicy.NetworkPolicy","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkpolicy.NetworkPolicy.body-param","description":"generic.resource.api.networkpolicy.NetworkPolicy to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkpolicy.NetworkPolicy","$ref":"#/definitions/generic.resource.api.networkpolicy.NetworkPolicy"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:network-policy/{network-policy-fqdn}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkpolicy.NetworkPolicy","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-policy-fqdn","in":"path","description":"Id of network-policy","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkpolicy.NetworkPolicy","schema":{"originalRef":"#/definitions/generic.resource.api.networkpolicy.NetworkPolicy","$ref":"#/definitions/generic.resource.api.networkpolicy.NetworkPolicy"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkpolicy.NetworkPolicy","$ref":"#/definitions/generic.resource.api.networkpolicy.NetworkPolicy"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkpolicy.NetworkPolicy","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-policy-fqdn","in":"path","description":"Id of network-policy","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkpolicy.NetworkPolicy.body-param","description":"generic.resource.api.networkpolicy.NetworkPolicy to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkpolicy.NetworkPolicy","$ref":"#/definitions/generic.resource.api.networkpolicy.NetworkPolicy"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networkpolicy.NetworkPolicy","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-policy-fqdn","in":"path","description":"Id of network-policy","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkpolicy.NetworkPolicy.body-param","description":"generic.resource.api.networkpolicy.NetworkPolicy to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkpolicy.NetworkPolicy","$ref":"#/definitions/generic.resource.api.networkpolicy.NetworkPolicy"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networkpolicy.NetworkPolicy","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-policy-fqdn","in":"path","description":"Id of network-policy","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:network-topology-identifier-structure/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","schema":{"originalRef":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure.body-param","description":"generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure.body-param","description":"generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.RelatedNetwork.body-param","description":"generic.resource.api.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.RelatedNetwork.body-param","description":"generic.resource.api.RelatedNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/":{"post":{"description":"creates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/{network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.relatednetwork.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/{network-id}/GENERIC-RESOURCE-API:vlan-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlantags.VlanTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlantags.VlanTags","schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlantags.VlanTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:route-table-reference/":{"post":{"description":"creates generic.resource.api.routetablereference.RouteTableReference","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.routetablereference.RouteTableReference.body-param","description":"generic.resource.api.routetablereference.RouteTableReference to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.routetablereference.RouteTableReference","$ref":"#/definitions/generic.resource.api.routetablereference.RouteTableReference"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:route-table-reference/{route-table-reference-fqdn}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.routetablereference.RouteTableReference","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"route-table-reference-fqdn","in":"path","description":"Id of route-table-reference","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.routetablereference.RouteTableReference","schema":{"originalRef":"#/definitions/generic.resource.api.routetablereference.RouteTableReference","$ref":"#/definitions/generic.resource.api.routetablereference.RouteTableReference"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.routetablereference.RouteTableReference","$ref":"#/definitions/generic.resource.api.routetablereference.RouteTableReference"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.routetablereference.RouteTableReference","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"route-table-reference-fqdn","in":"path","description":"Id of route-table-reference","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.routetablereference.RouteTableReference.body-param","description":"generic.resource.api.routetablereference.RouteTableReference to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.routetablereference.RouteTableReference","$ref":"#/definitions/generic.resource.api.routetablereference.RouteTableReference"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.routetablereference.RouteTableReference","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"route-table-reference-fqdn","in":"path","description":"Id of route-table-reference","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.routetablereference.RouteTableReference.body-param","description":"generic.resource.api.routetablereference.RouteTableReference to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.routetablereference.RouteTableReference","$ref":"#/definitions/generic.resource.api.routetablereference.RouteTableReference"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.routetablereference.RouteTableReference","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"route-table-reference-fqdn","in":"path","description":"Id of route-table-reference","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:subnets/":{"post":{"description":"creates generic.resource.api.subnets.Subnets","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subnets.Subnets.body-param","description":"generic.resource.api.subnets.Subnets to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subnets.Subnets","$ref":"#/definitions/generic.resource.api.subnets.Subnets"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:subnets/{start-address}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subnets.Subnets","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"start-address","in":"path","description":"Id of subnets","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subnets.Subnets","schema":{"originalRef":"#/definitions/generic.resource.api.subnets.Subnets","$ref":"#/definitions/generic.resource.api.subnets.Subnets"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subnets.Subnets","$ref":"#/definitions/generic.resource.api.subnets.Subnets"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subnets.Subnets","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"start-address","in":"path","description":"Id of subnets","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subnets.Subnets.body-param","description":"generic.resource.api.subnets.Subnets to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subnets.Subnets","$ref":"#/definitions/generic.resource.api.subnets.Subnets"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subnets.Subnets","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"start-address","in":"path","description":"Id of subnets","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subnets.Subnets.body-param","description":"generic.resource.api.subnets.Subnets to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subnets.Subnets","$ref":"#/definitions/generic.resource.api.subnets.Subnets"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subnets.Subnets","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"start-address","in":"path","description":"Id of subnets","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:vpn-bindings/":{"post":{"description":"creates generic.resource.api.vpnbindings.VpnBindings","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vpnbindings.VpnBindings.body-param","description":"generic.resource.api.vpnbindings.VpnBindings to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vpnbindings.VpnBindings","$ref":"#/definitions/generic.resource.api.vpnbindings.VpnBindings"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:vpn-bindings/{vpn-binding-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vpnbindings.VpnBindings","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vpn-binding-id","in":"path","description":"Id of vpn-bindings","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vpnbindings.VpnBindings","schema":{"originalRef":"#/definitions/generic.resource.api.vpnbindings.VpnBindings","$ref":"#/definitions/generic.resource.api.vpnbindings.VpnBindings"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vpnbindings.VpnBindings","$ref":"#/definitions/generic.resource.api.vpnbindings.VpnBindings"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vpnbindings.VpnBindings","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vpn-binding-id","in":"path","description":"Id of vpn-bindings","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vpnbindings.VpnBindings.body-param","description":"generic.resource.api.vpnbindings.VpnBindings to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vpnbindings.VpnBindings","$ref":"#/definitions/generic.resource.api.vpnbindings.VpnBindings"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vpnbindings.VpnBindings","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vpn-binding-id","in":"path","description":"Id of vpn-bindings","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vpnbindings.VpnBindings.body-param","description":"generic.resource.api.vpnbindings.VpnBindings to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vpnbindings.VpnBindings","$ref":"#/definitions/generic.resource.api.vpnbindings.VpnBindings"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vpnbindings.VpnBindings","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vpn-binding-id","in":"path","description":"Id of vpn-bindings","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.preloadoperstatus.PreloadOperStatus","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.preloadoperstatus.PreloadOperStatus","schema":{"originalRef":"#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus","$ref":"#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus","$ref":"#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.preloadoperstatus.PreloadOperStatus","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.preloadoperstatus.PreloadOperStatus.body-param","description":"generic.resource.api.preloadoperstatus.PreloadOperStatus to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus","$ref":"#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.preloadoperstatus.PreloadOperStatus","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.preloadoperstatus.PreloadOperStatus.body-param","description":"generic.resource.api.preloadoperstatus.PreloadOperStatus to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus","$ref":"#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.preloadoperstatus.PreloadOperStatus","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation","schema":{"originalRef":"#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation","$ref":"#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation","$ref":"#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation.body-param","description":"generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation","$ref":"#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation.body-param","description":"generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation","$ref":"#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduletopology.VfModuleTopology","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduletopology.VfModuleTopology","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology","$ref":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology","$ref":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmoduletopology.VfModuleTopology","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduletopology.VfModuleTopology.body-param","description":"generic.resource.api.vfmoduletopology.VfModuleTopology to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology","$ref":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vfmoduletopology.VfModuleTopology","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduletopology.VfModuleTopology.body-param","description":"generic.resource.api.vfmoduletopology.VfModuleTopology to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology","$ref":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vfmoduletopology.VfModuleTopology","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduleassignments.VfModuleAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduleassignments.VfModuleAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmoduleassignments.VfModuleAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.VfModuleAssignments.body-param","description":"generic.resource.api.vfmoduleassignments.VfModuleAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vfmoduleassignments.VfModuleAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.VfModuleAssignments.body-param","description":"generic.resource.api.vfmoduleassignments.VfModuleAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vfmoduleassignments.VfModuleAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments.body-param","description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments.body-param","description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignment/":{"post":{"description":"creates generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment.body-param","description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignment/{neutron-subnet-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"neutron-subnet-id","in":"path","description":"Id of dhcp-subnet-assignment","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"neutron-subnet-id","in":"path","description":"Id of dhcp-subnet-assignment","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment.body-param","description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"neutron-subnet-id","in":"path","description":"Id of dhcp-subnet-assignment","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment.body-param","description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"neutron-subnet-id","in":"path","description":"Id of dhcp-subnet-assignment","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/":{"post":{"description":"creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/":{"post":{"description":"creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnicgroups.VnicGroups","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnicgroups.VnicGroups","schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.VnicGroups","$ref":"#/definitions/generic.resource.api.vnicgroups.VnicGroups"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.VnicGroups","$ref":"#/definitions/generic.resource.api.vnicgroups.VnicGroups"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnicgroups.VnicGroups","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.VnicGroups.body-param","description":"generic.resource.api.vnicgroups.VnicGroups to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.VnicGroups","$ref":"#/definitions/generic.resource.api.vnicgroups.VnicGroups"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnicgroups.VnicGroups","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.VnicGroups.body-param","description":"generic.resource.api.vnicgroups.VnicGroups to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.VnicGroups","$ref":"#/definitions/generic.resource.api.vnicgroups.VnicGroups"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnicgroups.VnicGroups","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/":{"post":{"description":"creates generic.resource.api.vnicgroups.vnicgroups.VnicGroup","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnicgroups.vnicgroups.VnicGroup","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup","schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnicgroups.vnicgroups.VnicGroup","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnicgroups.vnicgroups.VnicGroup","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnicgroups.vnicgroups.VnicGroup","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-common-ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.IpAddresses","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.IpAddresses","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.IpAddresses.body-param","description":"generic.resource.api.IpAddresses to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.IpAddresses","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.IpAddresses.body-param","description":"generic.resource.api.IpAddresses to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.IpAddresses","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-common-ip-addresses/GENERIC-RESOURCE-API:ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ipaddresses.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ipaddresses.IpAddresses.body-param","description":"generic.resource.api.ipaddresses.IpAddresses to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ipaddresses.IpAddresses.body-param","description":"generic.resource.api.ipaddresses.IpAddresses to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/":{"post":{"description":"creates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.SubInterfaceNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.SubInterfaceNetworkData.body-param","description":"generic.resource.api.SubInterfaceNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.SubInterfaceNetworkData.body-param","description":"generic.resource.api.SubInterfaceNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/":{"post":{"description":"creates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param","description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param","description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param","description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:floating-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:network-information-items/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/":{"post":{"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/{ip-version}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/{ip-version}/GENERIC-RESOURCE-API:network-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms.body-param","description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms.body-param","description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/":{"post":{"description":"creates generic.resource.api.VmTopologyData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VmTopologyData.body-param","description":"generic.resource.api.VmTopologyData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VmTopologyData","$ref":"#/definitions/generic.resource.api.VmTopologyData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VmTopologyData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VmTopologyData","schema":{"originalRef":"#/definitions/generic.resource.api.VmTopologyData","$ref":"#/definitions/generic.resource.api.VmTopologyData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VmTopologyData","$ref":"#/definitions/generic.resource.api.VmTopologyData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VmTopologyData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VmTopologyData.body-param","description":"generic.resource.api.VmTopologyData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VmTopologyData","$ref":"#/definitions/generic.resource.api.VmTopologyData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.VmTopologyData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VmTopologyData.body-param","description":"generic.resource.api.VmTopologyData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VmTopologyData","$ref":"#/definitions/generic.resource.api.VmTopologyData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.VmTopologyData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmtopologydata.VmNames","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmtopologydata.VmNames","schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNames"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNames"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmtopologydata.VmNames","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmtopologydata.VmNames.body-param","description":"generic.resource.api.vmtopologydata.VmNames to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNames"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmtopologydata.VmNames","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmtopologydata.VmNames.body-param","description":"generic.resource.api.vmtopologydata.VmNames to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNames"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmtopologydata.VmNames","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/":{"post":{"description":"creates generic.resource.api.vmtopologydata.vmnames.VnfcNames","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmtopologydata.vmnames.VnfcNames.body-param","description":"generic.resource.api.vmtopologydata.vmnames.VnfcNames to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmtopologydata.vmnames.VnfcNames","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmtopologydata.vmnames.VnfcNames","schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmtopologydata.vmnames.VnfcNames","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmtopologydata.vmnames.VnfcNames.body-param","description":"generic.resource.api.vmtopologydata.vmnames.VnfcNames to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmtopologydata.vmnames.VnfcNames","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmtopologydata.vmnames.VnfcNames.body-param","description":"generic.resource.api.vmtopologydata.vmnames.VnfcNames to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmtopologydata.vmnames.VnfcNames","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VnfcNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VnfcNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.VnfcNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.VnfcNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VnfcNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfcNetworkData.body-param","description":"generic.resource.api.VnfcNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.VnfcNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.VnfcNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfcNetworkData.body-param","description":"generic.resource.api.VnfcNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.VnfcNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.VnfcNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/":{"post":{"description":"creates generic.resource.api.vnfcnetworkdata.VnfcNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData.body-param","description":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.VnfcNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.VnfcNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData.body-param","description":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcnetworkdata.VnfcNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData.body-param","description":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcnetworkdata.VnfcNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:connection-point/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.connectionpoint.ConnectionPoint","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.connectionpoint.ConnectionPoint","schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint","$ref":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint","$ref":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.connectionpoint.ConnectionPoint","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionpoint.ConnectionPoint.body-param","description":"generic.resource.api.connectionpoint.ConnectionPoint to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint","$ref":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.connectionpoint.ConnectionPoint","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionpoint.ConnectionPoint.body-param","description":"generic.resource.api.connectionpoint.ConnectionPoint to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint","$ref":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.connectionpoint.ConnectionPoint","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:connection-point/GENERIC-RESOURCE-API:vlan-data/":{"post":{"description":"creates generic.resource.api.connectionpoint.connectionpoint.VlanData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionpoint.connectionpoint.VlanData.body-param","description":"generic.resource.api.connectionpoint.connectionpoint.VlanData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData","$ref":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:connection-point/GENERIC-RESOURCE-API:vlan-data/{vlan-uuid}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.connectionpoint.connectionpoint.VlanData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vlan-uuid","in":"path","description":"Id of vlan-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.connectionpoint.connectionpoint.VlanData","schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData","$ref":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData","$ref":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.connectionpoint.connectionpoint.VlanData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vlan-uuid","in":"path","description":"Id of vlan-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionpoint.connectionpoint.VlanData.body-param","description":"generic.resource.api.connectionpoint.connectionpoint.VlanData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData","$ref":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.connectionpoint.connectionpoint.VlanData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vlan-uuid","in":"path","description":"Id of vlan-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionpoint.connectionpoint.VlanData.body-param","description":"generic.resource.api.connectionpoint.connectionpoint.VlanData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData","$ref":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.connectionpoint.connectionpoint.VlanData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vlan-uuid","in":"path","description":"Id of vlan-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/":{"post":{"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.SubInterfaceNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.SubInterfaceNetworkData.body-param","description":"generic.resource.api.SubInterfaceNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.SubInterfaceNetworkData.body-param","description":"generic.resource.api.SubInterfaceNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/":{"post":{"description":"creates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param","description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param","description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param","description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:floating-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:network-information-items/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/":{"post":{"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/{ip-version}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/{ip-version}/GENERIC-RESOURCE-API:network-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet/":{"post":{"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet/{vnfc-subnet-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet/{vnfc-subnet-role}/GENERIC-RESOURCE-API:vnfc-ip-assignments/":{"post":{"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet/{vnfc-subnet-role}/GENERIC-RESOURCE-API:vnfc-ip-assignments/{vnfc-address-family}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet/{vnfc-subnet-role}/GENERIC-RESOURCE-API:vnfc-ip-assignments/{vnfc-address-family}/GENERIC-RESOURCE-API:vnfc-subnet-ip/":{"post":{"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet/{vnfc-subnet-role}/GENERIC-RESOURCE-API:vnfc-ip-assignments/{vnfc-address-family}/GENERIC-RESOURCE-API:vnfc-subnet-ip/{vnfc-ip-address}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"name":"vnfc-ip-address","in":"path","description":"Id of vnfc-subnet-ip","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"name":"vnfc-ip-address","in":"path","description":"Id of vnfc-subnet-ip","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"name":"vnfc-ip-address","in":"path","description":"Id of vnfc-subnet-ip","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"name":"vnfc-ip-address","in":"path","description":"Id of vnfc-subnet-ip","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmtopologydata.VmNetworks","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmtopologydata.VmNetworks","schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmtopologydata.VmNetworks","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmtopologydata.VmNetworks.body-param","description":"generic.resource.api.vmtopologydata.VmNetworks to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmtopologydata.VmNetworks","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmtopologydata.VmNetworks.body-param","description":"generic.resource.api.vmtopologydata.VmNetworks to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmtopologydata.VmNetworks","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/":{"post":{"description":"creates generic.resource.api.VmNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VmNetworkData.body-param","description":"generic.resource.api.VmNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VmNetworkData","$ref":"#/definitions/generic.resource.api.VmNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VmNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VmNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.VmNetworkData","$ref":"#/definitions/generic.resource.api.VmNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VmNetworkData","$ref":"#/definitions/generic.resource.api.VmNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VmNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VmNetworkData.body-param","description":"generic.resource.api.VmNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VmNetworkData","$ref":"#/definitions/generic.resource.api.VmNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.VmNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VmNetworkData.body-param","description":"generic.resource.api.VmNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VmNetworkData","$ref":"#/definitions/generic.resource.api.VmNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.VmNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:floating-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.FloatingIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.FloatingIps","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.FloatingIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.FloatingIps.body-param","description":"generic.resource.api.vmnetworkdata.FloatingIps to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.FloatingIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.FloatingIps.body-param","description":"generic.resource.api.vmnetworkdata.FloatingIps to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.FloatingIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:interface-route-prefixes/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","$ref":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","$ref":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes.body-param","description":"generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","$ref":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes.body-param","description":"generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","$ref":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:mac-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.MacAddresses","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.MacAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses","$ref":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses","$ref":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.MacAddresses","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.MacAddresses.body-param","description":"generic.resource.api.vmnetworkdata.MacAddresses to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses","$ref":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.MacAddresses","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.MacAddresses.body-param","description":"generic.resource.api.vmnetworkdata.MacAddresses to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses","$ref":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.MacAddresses","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:network-information-items/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.NetworkInformationItems","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.NetworkInformationItems","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.NetworkInformationItems","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.NetworkInformationItems.body-param","description":"generic.resource.api.vmnetworkdata.NetworkInformationItems to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.NetworkInformationItems","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.NetworkInformationItems.body-param","description":"generic.resource.api.vmnetworkdata.NetworkInformationItems to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.NetworkInformationItems","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/":{"post":{"description":"creates generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/{ip-version}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/{ip-version}/GENERIC-RESOURCE-API:network-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param","description":"generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param","description":"generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:related-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.RelatedNetwork.body-param","description":"generic.resource.api.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.RelatedNetwork.body-param","description":"generic.resource.api.RelatedNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/":{"post":{"description":"creates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/{network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.relatednetwork.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/{network-id}/GENERIC-RESOURCE-API:vlan-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlantags.VlanTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlantags.VlanTags","schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlantags.VlanTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:sriov-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.SriovParameters","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.SriovParameters","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.SriovParameters","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.SriovParameters.body-param","description":"generic.resource.api.vmnetworkdata.SriovParameters to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.SriovParameters","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.SriovParameters.body-param","description":"generic.resource.api.vmnetworkdata.SriovParameters to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.SriovParameters","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:application-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:application-tags/GENERIC-RESOURCE-API:c-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:application-tags/GENERIC-RESOURCE-API:s-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:heat-vlan-filters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param/":{"post":{"description":"creates generic.resource.api.param.Param","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-topology-identifier/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","$ref":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","$ref":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier.body-param","description":"generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","$ref":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier.body-param","description":"generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","$ref":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfresourceassignments.VnfResourceAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfresourceassignments.VnfResourceAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfresourceassignments.VnfResourceAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfresourceassignments.VnfResourceAssignments.body-param","description":"generic.resource.api.vnfresourceassignments.VnfResourceAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfresourceassignments.VnfResourceAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfresourceassignments.VnfResourceAssignments.body-param","description":"generic.resource.api.vnfresourceassignments.VnfResourceAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfresourceassignments.VnfResourceAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:availability-zones/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones.body-param","description":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones.body-param","description":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks.body-param","description":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks.body-param","description":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/":{"post":{"description":"creates generic.resource.api.VnfNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfNetworkData.body-param","description":"generic.resource.api.VnfNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VnfNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VnfNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VnfNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfNetworkData.body-param","description":"generic.resource.api.VnfNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.VnfNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfNetworkData.body-param","description":"generic.resource.api.VnfNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.VnfNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:related-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.RelatedNetwork.body-param","description":"generic.resource.api.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.RelatedNetwork.body-param","description":"generic.resource.api.RelatedNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/":{"post":{"description":"creates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/{network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.relatednetwork.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/{network-id}/GENERIC-RESOURCE-API:vlan-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlantags.VlanTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlantags.VlanTags","schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlantags.VlanTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:subnets-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfnetworkdata.SubnetsData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfnetworkdata.SubnetsData","schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfnetworkdata.SubnetsData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.SubnetsData.body-param","description":"generic.resource.api.vnfnetworkdata.SubnetsData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfnetworkdata.SubnetsData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.SubnetsData.body-param","description":"generic.resource.api.vnfnetworkdata.SubnetsData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfnetworkdata.SubnetsData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:subnets-data/GENERIC-RESOURCE-API:subnet-data/":{"post":{"description":"creates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData.body-param","description":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:subnets-data/GENERIC-RESOURCE-API:subnet-data/{sdnc-subnet-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"sdnc-subnet-id","in":"path","description":"Id of subnet-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"sdnc-subnet-id","in":"path","description":"Id of subnet-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData.body-param","description":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"sdnc-subnet-id","in":"path","description":"Id of subnet-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData.body-param","description":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"sdnc-subnet-id","in":"path","description":"Id of subnet-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-topology-identifier-structure/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","schema":{"originalRef":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure.body-param","description":"generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure.body-param","description":"generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.SecurityZoneAllottedResources","parameters":[],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.SecurityZoneAllottedResources","schema":{"originalRef":"#/definitions/generic.resource.api.SecurityZoneAllottedResources","$ref":"#/definitions/generic.resource.api.SecurityZoneAllottedResources"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.SecurityZoneAllottedResources","$ref":"#/definitions/generic.resource.api.SecurityZoneAllottedResources"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.SecurityZoneAllottedResources","parameters":[{"in":"body","name":"generic.resource.api.SecurityZoneAllottedResources.body-param","description":"generic.resource.api.SecurityZoneAllottedResources to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.SecurityZoneAllottedResources","$ref":"#/definitions/generic.resource.api.SecurityZoneAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.SecurityZoneAllottedResources","parameters":[{"in":"body","name":"generic.resource.api.SecurityZoneAllottedResources.body-param","description":"generic.resource.api.SecurityZoneAllottedResources to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.SecurityZoneAllottedResources","$ref":"#/definitions/generic.resource.api.SecurityZoneAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.SecurityZoneAllottedResources","parameters":[],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/":{"post":{"description":"creates generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource","parameters":[{"in":"body","name":"generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource.body-param","description":"generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource","$ref":"#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource","schema":{"originalRef":"#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource","$ref":"#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource","$ref":"#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource.body-param","description":"generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource","$ref":"#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource.body-param","description":"generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource","$ref":"#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData","schema":{"originalRef":"#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData.body-param","description":"generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData.body-param","description":"generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.SecurityZoneOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.SecurityZoneOperationInformation","schema":{"originalRef":"#/definitions/generic.resource.api.SecurityZoneOperationInformation","$ref":"#/definitions/generic.resource.api.SecurityZoneOperationInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.SecurityZoneOperationInformation","$ref":"#/definitions/generic.resource.api.SecurityZoneOperationInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.SecurityZoneOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.SecurityZoneOperationInformation.body-param","description":"generic.resource.api.SecurityZoneOperationInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.SecurityZoneOperationInformation","$ref":"#/definitions/generic.resource.api.SecurityZoneOperationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.SecurityZoneOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.SecurityZoneOperationInformation.body-param","description":"generic.resource.api.SecurityZoneOperationInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.SecurityZoneOperationInformation","$ref":"#/definitions/generic.resource.api.SecurityZoneOperationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.SecurityZoneOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param","description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param","description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:security-zone-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput","$ref":"#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput","$ref":"#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput.body-param","description":"generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput","$ref":"#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput.body-param","description":"generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput","$ref":"#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:security-zone-request-input/GENERIC-RESOURCE-API:security-zone-input-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:security-zone-request-input/GENERIC-RESOURCE-API:security-zone-input-parameters/GENERIC-RESOURCE-API:param/":{"post":{"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:security-zone-request-input/GENERIC-RESOURCE-API:security-zone-input-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:security-zone-request-input/GENERIC-RESOURCE-API:security-zone-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:security-zone-request-input/GENERIC-RESOURCE-API:security-zone-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:security-zone-request-input/GENERIC-RESOURCE-API:security-zone-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param/":{"post":{"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.securityzonetopology.SecurityZoneTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.securityzonetopology.SecurityZoneTopology","schema":{"originalRef":"#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology","$ref":"#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology","$ref":"#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.securityzonetopology.SecurityZoneTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.securityzonetopology.SecurityZoneTopology.body-param","description":"generic.resource.api.securityzonetopology.SecurityZoneTopology to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology","$ref":"#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.securityzonetopology.SecurityZoneTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.securityzonetopology.SecurityZoneTopology.body-param","description":"generic.resource.api.securityzonetopology.SecurityZoneTopology to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology","$ref":"#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.securityzonetopology.SecurityZoneTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:allotted-resource-identifiers/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param","description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param","description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:security-zone-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.securityzoneassignments.SecurityZoneAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.securityzoneassignments.SecurityZoneAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments","$ref":"#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments","$ref":"#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.securityzoneassignments.SecurityZoneAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.securityzoneassignments.SecurityZoneAssignments.body-param","description":"generic.resource.api.securityzoneassignments.SecurityZoneAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments","$ref":"#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.securityzoneassignments.SecurityZoneAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.securityzoneassignments.SecurityZoneAssignments.body-param","description":"generic.resource.api.securityzoneassignments.SecurityZoneAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments","$ref":"#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.securityzoneassignments.SecurityZoneAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:security-zone-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param/":{"post":{"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param","description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param","description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ServiceModelInfrastructure","parameters":[],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ServiceModelInfrastructure","schema":{"originalRef":"#/definitions/generic.resource.api.ServiceModelInfrastructure","$ref":"#/definitions/generic.resource.api.ServiceModelInfrastructure"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ServiceModelInfrastructure","$ref":"#/definitions/generic.resource.api.ServiceModelInfrastructure"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.ServiceModelInfrastructure","parameters":[{"in":"body","name":"generic.resource.api.ServiceModelInfrastructure.body-param","description":"generic.resource.api.ServiceModelInfrastructure to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ServiceModelInfrastructure","$ref":"#/definitions/generic.resource.api.ServiceModelInfrastructure"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.ServiceModelInfrastructure","parameters":[{"in":"body","name":"generic.resource.api.ServiceModelInfrastructure.body-param","description":"generic.resource.api.ServiceModelInfrastructure to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ServiceModelInfrastructure","$ref":"#/definitions/generic.resource.api.ServiceModelInfrastructure"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.ServiceModelInfrastructure","parameters":[],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/":{"post":{"description":"creates generic.resource.api.servicemodelinfrastructure.Service","parameters":[{"in":"body","name":"generic.resource.api.servicemodelinfrastructure.Service.body-param","description":"generic.resource.api.servicemodelinfrastructure.Service to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicemodelinfrastructure.Service","$ref":"#/definitions/generic.resource.api.servicemodelinfrastructure.Service"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicemodelinfrastructure.Service","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicemodelinfrastructure.Service","schema":{"originalRef":"#/definitions/generic.resource.api.servicemodelinfrastructure.Service","$ref":"#/definitions/generic.resource.api.servicemodelinfrastructure.Service"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicemodelinfrastructure.Service","$ref":"#/definitions/generic.resource.api.servicemodelinfrastructure.Service"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicemodelinfrastructure.Service","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicemodelinfrastructure.Service.body-param","description":"generic.resource.api.servicemodelinfrastructure.Service to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicemodelinfrastructure.Service","$ref":"#/definitions/generic.resource.api.servicemodelinfrastructure.Service"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicemodelinfrastructure.Service","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicemodelinfrastructure.Service.body-param","description":"generic.resource.api.servicemodelinfrastructure.Service to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicemodelinfrastructure.Service","$ref":"#/definitions/generic.resource.api.servicemodelinfrastructure.Service"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicemodelinfrastructure.Service","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.ServiceData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.ServiceData","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.ServiceData","$ref":"#/definitions/generic.resource.api.servicedata.ServiceData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.ServiceData","$ref":"#/definitions/generic.resource.api.servicedata.ServiceData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.ServiceData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.ServiceData.body-param","description":"generic.resource.api.servicedata.ServiceData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.ServiceData","$ref":"#/definitions/generic.resource.api.servicedata.ServiceData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.ServiceData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.ServiceData.body-param","description":"generic.resource.api.servicedata.ServiceData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.ServiceData","$ref":"#/definitions/generic.resource.api.servicedata.ServiceData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.ServiceData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:consumed-allotted-resources/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.ConsumedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.ConsumedAllottedResources","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.ConsumedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.ConsumedAllottedResources.body-param","description":"generic.resource.api.servicedata.servicedata.ConsumedAllottedResources to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.ConsumedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.ConsumedAllottedResources.body-param","description":"generic.resource.api.servicedata.servicedata.ConsumedAllottedResources to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.ConsumedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:consumed-allotted-resources/GENERIC-RESOURCE-API:consumed-allotted-resource/":{"post":{"description":"creates generic.resource.api.AllottedResourceInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.AllottedResourceInfo.body-param","description":"generic.resource.api.AllottedResourceInfo to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInfo","$ref":"#/definitions/generic.resource.api.AllottedResourceInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:consumed-allotted-resources/GENERIC-RESOURCE-API:consumed-allotted-resource/{allotted-resource-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.AllottedResourceInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"allotted-resource-id","in":"path","description":"Id of consumed-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.AllottedResourceInfo","schema":{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInfo","$ref":"#/definitions/generic.resource.api.AllottedResourceInfo"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInfo","$ref":"#/definitions/generic.resource.api.AllottedResourceInfo"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.AllottedResourceInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"allotted-resource-id","in":"path","description":"Id of consumed-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.AllottedResourceInfo.body-param","description":"generic.resource.api.AllottedResourceInfo to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInfo","$ref":"#/definitions/generic.resource.api.AllottedResourceInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.AllottedResourceInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"allotted-resource-id","in":"path","description":"Id of consumed-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.AllottedResourceInfo.body-param","description":"generic.resource.api.AllottedResourceInfo to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInfo","$ref":"#/definitions/generic.resource.api.AllottedResourceInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.AllottedResourceInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"allotted-resource-id","in":"path","description":"Id of consumed-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.ForwardingPaths","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.ForwardingPaths","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.ForwardingPaths","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.ForwardingPaths.body-param","description":"generic.resource.api.servicedata.servicedata.ForwardingPaths to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.ForwardingPaths","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.ForwardingPaths.body-param","description":"generic.resource.api.servicedata.servicedata.ForwardingPaths to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.ForwardingPaths","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path/":{"post":{"description":"creates generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath.body-param","description":"generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path/{forwarding-path-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath.body-param","description":"generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath.body-param","description":"generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path/{forwarding-path-id}/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path/{forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.forwardingpathinformation.ServicePaths","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.forwardingpathinformation.ServicePaths","schema":{"originalRef":"#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths","$ref":"#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths","$ref":"#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.forwardingpathinformation.ServicePaths","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.forwardingpathinformation.ServicePaths.body-param","description":"generic.resource.api.forwardingpathinformation.ServicePaths to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths","$ref":"#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.forwardingpathinformation.ServicePaths","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.forwardingpathinformation.ServicePaths.body-param","description":"generic.resource.api.forwardingpathinformation.ServicePaths to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths","$ref":"#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.forwardingpathinformation.ServicePaths","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path/{forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path/":{"post":{"description":"creates generic.resource.api.ServicePathInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ServicePathInformation.body-param","description":"generic.resource.api.ServicePathInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ServicePathInformation","$ref":"#/definitions/generic.resource.api.ServicePathInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path/{forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path/{service-path-instance-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ServicePathInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ServicePathInformation","schema":{"originalRef":"#/definitions/generic.resource.api.ServicePathInformation","$ref":"#/definitions/generic.resource.api.ServicePathInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ServicePathInformation","$ref":"#/definitions/generic.resource.api.ServicePathInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.ServicePathInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ServicePathInformation.body-param","description":"generic.resource.api.ServicePathInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ServicePathInformation","$ref":"#/definitions/generic.resource.api.ServicePathInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.ServicePathInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ServicePathInformation.body-param","description":"generic.resource.api.ServicePathInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ServicePathInformation","$ref":"#/definitions/generic.resource.api.ServicePathInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.ServicePathInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path/{forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path/{service-path-instance-id}/GENERIC-RESOURCE-API:service/":{"post":{"description":"creates generic.resource.api.servicepathinformation.Service","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicepathinformation.Service.body-param","description":"generic.resource.api.servicepathinformation.Service to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicepathinformation.Service","$ref":"#/definitions/generic.resource.api.servicepathinformation.Service"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path/{forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path/{service-path-instance-id}/GENERIC-RESOURCE-API:service/{service-service-instance-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicepathinformation.Service","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicepathinformation.Service","schema":{"originalRef":"#/definitions/generic.resource.api.servicepathinformation.Service","$ref":"#/definitions/generic.resource.api.servicepathinformation.Service"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicepathinformation.Service","$ref":"#/definitions/generic.resource.api.servicepathinformation.Service"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicepathinformation.Service","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicepathinformation.Service.body-param","description":"generic.resource.api.servicepathinformation.Service to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicepathinformation.Service","$ref":"#/definitions/generic.resource.api.servicepathinformation.Service"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicepathinformation.Service","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicepathinformation.Service.body-param","description":"generic.resource.api.servicepathinformation.Service to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicepathinformation.Service","$ref":"#/definitions/generic.resource.api.servicepathinformation.Service"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicepathinformation.Service","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path/{forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path/{service-path-instance-id}/GENERIC-RESOURCE-API:service/{service-service-instance-id}/GENERIC-RESOURCE-API:vnfs/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicepathinformation.service.Vnfs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicepathinformation.service.Vnfs","schema":{"originalRef":"#/definitions/generic.resource.api.servicepathinformation.service.Vnfs","$ref":"#/definitions/generic.resource.api.servicepathinformation.service.Vnfs"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicepathinformation.service.Vnfs","$ref":"#/definitions/generic.resource.api.servicepathinformation.service.Vnfs"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicepathinformation.service.Vnfs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicepathinformation.service.Vnfs.body-param","description":"generic.resource.api.servicepathinformation.service.Vnfs to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicepathinformation.service.Vnfs","$ref":"#/definitions/generic.resource.api.servicepathinformation.service.Vnfs"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicepathinformation.service.Vnfs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicepathinformation.service.Vnfs.body-param","description":"generic.resource.api.servicepathinformation.service.Vnfs to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicepathinformation.service.Vnfs","$ref":"#/definitions/generic.resource.api.servicepathinformation.service.Vnfs"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicepathinformation.service.Vnfs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path/{forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path/{service-path-instance-id}/GENERIC-RESOURCE-API:service/{service-service-instance-id}/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/":{"post":{"description":"creates generic.resource.api.VnfPathInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfPathInformation.body-param","description":"generic.resource.api.VnfPathInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfPathInformation","$ref":"#/definitions/generic.resource.api.VnfPathInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path/{forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path/{service-path-instance-id}/GENERIC-RESOURCE-API:service/{service-service-instance-id}/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-instance-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VnfPathInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-instance-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VnfPathInformation","schema":{"originalRef":"#/definitions/generic.resource.api.VnfPathInformation","$ref":"#/definitions/generic.resource.api.VnfPathInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfPathInformation","$ref":"#/definitions/generic.resource.api.VnfPathInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VnfPathInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-instance-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfPathInformation.body-param","description":"generic.resource.api.VnfPathInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfPathInformation","$ref":"#/definitions/generic.resource.api.VnfPathInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.VnfPathInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-instance-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfPathInformation.body-param","description":"generic.resource.api.VnfPathInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfPathInformation","$ref":"#/definitions/generic.resource.api.VnfPathInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.VnfPathInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-instance-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path/{forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path/{service-path-instance-id}/GENERIC-RESOURCE-API:service/{service-service-instance-id}/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-instance-id}/GENERIC-RESOURCE-API:vf-module-instance/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfpathinformation.VfModuleInstance","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-instance-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfpathinformation.VfModuleInstance","schema":{"originalRef":"#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance","$ref":"#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance","$ref":"#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfpathinformation.VfModuleInstance","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-instance-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfpathinformation.VfModuleInstance.body-param","description":"generic.resource.api.vnfpathinformation.VfModuleInstance to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance","$ref":"#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfpathinformation.VfModuleInstance","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-instance-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfpathinformation.VfModuleInstance.body-param","description":"generic.resource.api.vnfpathinformation.VfModuleInstance to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance","$ref":"#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfpathinformation.VfModuleInstance","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-instance-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.NetworkInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.NetworkInstanceGroup","schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInstanceGroup","$ref":"#/definitions/generic.resource.api.NetworkInstanceGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.NetworkInstanceGroup","$ref":"#/definitions/generic.resource.api.NetworkInstanceGroup"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.NetworkInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.NetworkInstanceGroup.body-param","description":"generic.resource.api.NetworkInstanceGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInstanceGroup","$ref":"#/definitions/generic.resource.api.NetworkInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.NetworkInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.NetworkInstanceGroup.body-param","description":"generic.resource.api.NetworkInstanceGroup to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInstanceGroup","$ref":"#/definitions/generic.resource.api.NetworkInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.NetworkInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/":{"post":{"description":"creates generic.resource.api.networkinstancegroup.NetworkInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.NetworkInstanceGroup.body-param","description":"generic.resource.api.networkinstancegroup.NetworkInstanceGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup","$ref":"#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkinstancegroup.NetworkInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkinstancegroup.NetworkInstanceGroup","schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup","$ref":"#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup","$ref":"#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkinstancegroup.NetworkInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.NetworkInstanceGroup.body-param","description":"generic.resource.api.networkinstancegroup.NetworkInstanceGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup","$ref":"#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networkinstancegroup.NetworkInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.NetworkInstanceGroup.body-param","description":"generic.resource.api.networkinstancegroup.NetworkInstanceGroup to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup","$ref":"#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networkinstancegroup.NetworkInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/GENERIC-RESOURCE-API:aggregate-route-policy/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy","schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/GENERIC-RESOURCE-API:aggregate-routes/":{"post":{"description":"creates generic.resource.api.aggregateroutes.AggregateRoutes","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.aggregateroutes.AggregateRoutes.body-param","description":"generic.resource.api.aggregateroutes.AggregateRoutes to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes","$ref":"#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/GENERIC-RESOURCE-API:aggregate-routes/{route-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.aggregateroutes.AggregateRoutes","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"route-id","in":"path","description":"Id of aggregate-routes","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.aggregateroutes.AggregateRoutes","schema":{"originalRef":"#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes","$ref":"#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes","$ref":"#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.aggregateroutes.AggregateRoutes","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"route-id","in":"path","description":"Id of aggregate-routes","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.aggregateroutes.AggregateRoutes.body-param","description":"generic.resource.api.aggregateroutes.AggregateRoutes to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes","$ref":"#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.aggregateroutes.AggregateRoutes","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"route-id","in":"path","description":"Id of aggregate-routes","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.aggregateroutes.AggregateRoutes.body-param","description":"generic.resource.api.aggregateroutes.AggregateRoutes to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes","$ref":"#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.aggregateroutes.AggregateRoutes","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"route-id","in":"path","description":"Id of aggregate-routes","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/GENERIC-RESOURCE-API:networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkinstancegroup.networkinstancegroup.Networks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkinstancegroup.networkinstancegroup.Networks","schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkinstancegroup.networkinstancegroup.Networks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.Networks.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.Networks to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networkinstancegroup.networkinstancegroup.Networks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.Networks.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.Networks to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networkinstancegroup.networkinstancegroup.Networks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/":{"post":{"description":"creates generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network","schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:customer-bonding-requests/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests","schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:customer-bonding-requests/GENERIC-RESOURCE-API:customer-bonding-request/":{"post":{"description":"creates generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:customer-bonding-requests/GENERIC-RESOURCE-API:customer-bonding-request/{configuration-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of customer-bonding-request","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest","schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of customer-bonding-request","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of customer-bonding-request","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of customer-bonding-request","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:vpn-bindings/":{"post":{"description":"creates generic.resource.api.vpnbindings.VpnBindings","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vpnbindings.VpnBindings.body-param","description":"generic.resource.api.vpnbindings.VpnBindings to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vpnbindings.VpnBindings","$ref":"#/definitions/generic.resource.api.vpnbindings.VpnBindings"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:vpn-bindings/{vpn-binding-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vpnbindings.VpnBindings","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"vpn-binding-id","in":"path","description":"Id of vpn-bindings","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vpnbindings.VpnBindings","schema":{"originalRef":"#/definitions/generic.resource.api.vpnbindings.VpnBindings","$ref":"#/definitions/generic.resource.api.vpnbindings.VpnBindings"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vpnbindings.VpnBindings","$ref":"#/definitions/generic.resource.api.vpnbindings.VpnBindings"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vpnbindings.VpnBindings","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"vpn-binding-id","in":"path","description":"Id of vpn-bindings","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vpnbindings.VpnBindings.body-param","description":"generic.resource.api.vpnbindings.VpnBindings to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vpnbindings.VpnBindings","$ref":"#/definitions/generic.resource.api.vpnbindings.VpnBindings"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vpnbindings.VpnBindings","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"vpn-binding-id","in":"path","description":"Id of vpn-bindings","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vpnbindings.VpnBindings.body-param","description":"generic.resource.api.vpnbindings.VpnBindings to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vpnbindings.VpnBindings","$ref":"#/definitions/generic.resource.api.vpnbindings.VpnBindings"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vpnbindings.VpnBindings","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"vpn-binding-id","in":"path","description":"Id of vpn-bindings","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/GENERIC-RESOURCE-API:subnet-assignment-policy/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy","schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/GENERIC-RESOURCE-API:subnets/":{"post":{"description":"creates generic.resource.api.subnets.Subnets","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subnets.Subnets.body-param","description":"generic.resource.api.subnets.Subnets to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subnets.Subnets","$ref":"#/definitions/generic.resource.api.subnets.Subnets"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/GENERIC-RESOURCE-API:subnets/{start-address}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subnets.Subnets","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"start-address","in":"path","description":"Id of subnets","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subnets.Subnets","schema":{"originalRef":"#/definitions/generic.resource.api.subnets.Subnets","$ref":"#/definitions/generic.resource.api.subnets.Subnets"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subnets.Subnets","$ref":"#/definitions/generic.resource.api.subnets.Subnets"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subnets.Subnets","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"start-address","in":"path","description":"Id of subnets","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subnets.Subnets.body-param","description":"generic.resource.api.subnets.Subnets to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subnets.Subnets","$ref":"#/definitions/generic.resource.api.subnets.Subnets"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subnets.Subnets","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"start-address","in":"path","description":"Id of subnets","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subnets.Subnets.body-param","description":"generic.resource.api.subnets.Subnets to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subnets.Subnets","$ref":"#/definitions/generic.resource.api.subnets.Subnets"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subnets.Subnets","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"start-address","in":"path","description":"Id of subnets","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/GENERIC-RESOURCE-API:vpn-binding-policy/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy","schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.Networks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.Networks","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Networks","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Networks"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Networks","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Networks"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.Networks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.Networks.body-param","description":"generic.resource.api.servicedata.servicedata.Networks to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Networks","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Networks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.Networks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.Networks.body-param","description":"generic.resource.api.servicedata.servicedata.Networks to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Networks","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Networks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.Networks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/":{"post":{"description":"creates generic.resource.api.servicedata.servicedata.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.networks.Network.body-param","description":"generic.resource.api.servicedata.servicedata.networks.Network to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.Network","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.Network"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.networks.Network","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.Network","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.Network"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.Network","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.Network"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.networks.Network.body-param","description":"generic.resource.api.servicedata.servicedata.networks.Network to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.Network","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.Network"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.networks.Network.body-param","description":"generic.resource.api.servicedata.servicedata.networks.Network to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.Network","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.Network"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.networks.network.NetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.networks.network.NetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.networks.network.NetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.networks.network.NetworkData.body-param","description":"generic.resource.api.servicedata.servicedata.networks.network.NetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.networks.network.NetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.networks.network.NetworkData.body-param","description":"generic.resource.api.servicedata.servicedata.networks.network.NetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.networks.network.NetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkinformation.NetworkInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkinformation.NetworkInformation","schema":{"originalRef":"#/definitions/generic.resource.api.networkinformation.NetworkInformation","$ref":"#/definitions/generic.resource.api.networkinformation.NetworkInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkinformation.NetworkInformation","$ref":"#/definitions/generic.resource.api.networkinformation.NetworkInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkinformation.NetworkInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinformation.NetworkInformation.body-param","description":"generic.resource.api.networkinformation.NetworkInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinformation.NetworkInformation","$ref":"#/definitions/generic.resource.api.networkinformation.NetworkInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networkinformation.NetworkInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinformation.NetworkInformation.body-param","description":"generic.resource.api.networkinformation.NetworkInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinformation.NetworkInformation","$ref":"#/definitions/generic.resource.api.networkinformation.NetworkInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networkinformation.NetworkInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-level-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-provided-allotted-resources/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources.body-param","description":"generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources.body-param","description":"generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkrequestinput.NetworkRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkrequestinput.NetworkRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput","$ref":"#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput","$ref":"#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkrequestinput.NetworkRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkrequestinput.NetworkRequestInput.body-param","description":"generic.resource.api.networkrequestinput.NetworkRequestInput to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput","$ref":"#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networkrequestinput.NetworkRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkrequestinput.NetworkRequestInput.body-param","description":"generic.resource.api.networkrequestinput.NetworkRequestInput to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput","$ref":"#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networkrequestinput.NetworkRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-request-input/GENERIC-RESOURCE-API:network-input-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-request-input/GENERIC-RESOURCE-API:network-input-parameters/GENERIC-RESOURCE-API:param/":{"post":{"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-request-input/GENERIC-RESOURCE-API:network-input-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-request-input/GENERIC-RESOURCE-API:network-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-request-input/GENERIC-RESOURCE-API:network-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-request-input/GENERIC-RESOURCE-API:network-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networktopology.NetworkTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networktopology.NetworkTopology","schema":{"originalRef":"#/definitions/generic.resource.api.networktopology.NetworkTopology","$ref":"#/definitions/generic.resource.api.networktopology.NetworkTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networktopology.NetworkTopology","$ref":"#/definitions/generic.resource.api.networktopology.NetworkTopology"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networktopology.NetworkTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networktopology.NetworkTopology.body-param","description":"generic.resource.api.networktopology.NetworkTopology to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networktopology.NetworkTopology","$ref":"#/definitions/generic.resource.api.networktopology.NetworkTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networktopology.NetworkTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networktopology.NetworkTopology.body-param","description":"generic.resource.api.networktopology.NetworkTopology to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networktopology.NetworkTopology","$ref":"#/definitions/generic.resource.api.networktopology.NetworkTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networktopology.NetworkTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkassignments.NetworkAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkassignments.NetworkAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.networkassignments.NetworkAssignments","$ref":"#/definitions/generic.resource.api.networkassignments.NetworkAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkassignments.NetworkAssignments","$ref":"#/definitions/generic.resource.api.networkassignments.NetworkAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkassignments.NetworkAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkassignments.NetworkAssignments.body-param","description":"generic.resource.api.networkassignments.NetworkAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkassignments.NetworkAssignments","$ref":"#/definitions/generic.resource.api.networkassignments.NetworkAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networkassignments.NetworkAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkassignments.NetworkAssignments.body-param","description":"generic.resource.api.networkassignments.NetworkAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkassignments.NetworkAssignments","$ref":"#/definitions/generic.resource.api.networkassignments.NetworkAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networkassignments.NetworkAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkparameters.NetworkParameters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkparameters.NetworkParameters","schema":{"originalRef":"#/definitions/generic.resource.api.networkparameters.NetworkParameters","$ref":"#/definitions/generic.resource.api.networkparameters.NetworkParameters"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkparameters.NetworkParameters","$ref":"#/definitions/generic.resource.api.networkparameters.NetworkParameters"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkparameters.NetworkParameters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkparameters.NetworkParameters.body-param","description":"generic.resource.api.networkparameters.NetworkParameters to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkparameters.NetworkParameters","$ref":"#/definitions/generic.resource.api.networkparameters.NetworkParameters"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networkparameters.NetworkParameters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkparameters.NetworkParameters.body-param","description":"generic.resource.api.networkparameters.NetworkParameters to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkparameters.NetworkParameters","$ref":"#/definitions/generic.resource.api.networkparameters.NetworkParameters"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networkparameters.NetworkParameters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-parameters/GENERIC-RESOURCE-API:network-parameter/":{"post":{"description":"creates generic.resource.api.networkparameters.networkparameters.NetworkParameter","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkparameters.networkparameters.NetworkParameter.body-param","description":"generic.resource.api.networkparameters.networkparameters.NetworkParameter to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter","$ref":"#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-parameters/GENERIC-RESOURCE-API:network-parameter/{network-parameter-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkparameters.networkparameters.NetworkParameter","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"network-parameter-name","in":"path","description":"Id of network-parameter","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkparameters.networkparameters.NetworkParameter","schema":{"originalRef":"#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter","$ref":"#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter","$ref":"#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkparameters.networkparameters.NetworkParameter","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"network-parameter-name","in":"path","description":"Id of network-parameter","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkparameters.networkparameters.NetworkParameter.body-param","description":"generic.resource.api.networkparameters.networkparameters.NetworkParameter to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter","$ref":"#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networkparameters.networkparameters.NetworkParameter","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"network-parameter-name","in":"path","description":"Id of network-parameter","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkparameters.networkparameters.NetworkParameter.body-param","description":"generic.resource.api.networkparameters.networkparameters.NetworkParameter to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter","$ref":"#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networkparameters.networkparameters.NetworkParameter","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"network-parameter-name","in":"path","description":"Id of network-parameter","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-topology-identifier-structure/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","schema":{"originalRef":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure.body-param","description":"generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure.body-param","description":"generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.RelatedNetwork.body-param","description":"generic.resource.api.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.RelatedNetwork.body-param","description":"generic.resource.api.RelatedNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/":{"post":{"description":"creates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/{related-network-network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"related-network-network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.relatednetwork.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"related-network-network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"related-network-network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"related-network-network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/{related-network-network-id}/GENERIC-RESOURCE-API:vlan-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"related-network-network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlantags.VlanTags","schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"related-network-network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"related-network-network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"related-network-network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.Pnfs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.Pnfs","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Pnfs","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Pnfs"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Pnfs","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Pnfs"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.Pnfs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.Pnfs.body-param","description":"generic.resource.api.servicedata.servicedata.Pnfs to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Pnfs","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Pnfs"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.Pnfs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.Pnfs.body-param","description":"generic.resource.api.servicedata.servicedata.Pnfs to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Pnfs","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Pnfs"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.Pnfs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/":{"post":{"description":"creates generic.resource.api.servicedata.servicedata.pnfs.Pnf","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.pnfs.Pnf.body-param","description":"generic.resource.api.servicedata.servicedata.pnfs.Pnf to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.pnfs.Pnf","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.pnfs.Pnf","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.pnfs.Pnf","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.pnfs.Pnf.body-param","description":"generic.resource.api.servicedata.servicedata.pnfs.Pnf to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.pnfs.Pnf","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.pnfs.Pnf.body-param","description":"generic.resource.api.servicedata.servicedata.pnfs.Pnf to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.pnfs.Pnf","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData.body-param","description":"generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData.body-param","description":"generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-details/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.pnfdetails.PnfDetails","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.pnfdetails.PnfDetails","schema":{"originalRef":"#/definitions/generic.resource.api.pnfdetails.PnfDetails","$ref":"#/definitions/generic.resource.api.pnfdetails.PnfDetails"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.pnfdetails.PnfDetails","$ref":"#/definitions/generic.resource.api.pnfdetails.PnfDetails"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.pnfdetails.PnfDetails","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.pnfdetails.PnfDetails.body-param","description":"generic.resource.api.pnfdetails.PnfDetails to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.pnfdetails.PnfDetails","$ref":"#/definitions/generic.resource.api.pnfdetails.PnfDetails"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.pnfdetails.PnfDetails","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.pnfdetails.PnfDetails.body-param","description":"generic.resource.api.pnfdetails.PnfDetails to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.pnfdetails.PnfDetails","$ref":"#/definitions/generic.resource.api.pnfdetails.PnfDetails"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.pnfdetails.PnfDetails","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-details/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-level-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.pnfrequestinput.PnfRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.pnfrequestinput.PnfRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput","$ref":"#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput","$ref":"#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.pnfrequestinput.PnfRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.pnfrequestinput.PnfRequestInput.body-param","description":"generic.resource.api.pnfrequestinput.PnfRequestInput to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput","$ref":"#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.pnfrequestinput.PnfRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.pnfrequestinput.PnfRequestInput.body-param","description":"generic.resource.api.pnfrequestinput.PnfRequestInput to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput","$ref":"#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.pnfrequestinput.PnfRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-request-input/GENERIC-RESOURCE-API:pnf-input-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-request-input/GENERIC-RESOURCE-API:pnf-input-parameters/GENERIC-RESOURCE-API:param/":{"post":{"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-request-input/GENERIC-RESOURCE-API:pnf-input-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-request-input/GENERIC-RESOURCE-API:pnf-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-request-input/GENERIC-RESOURCE-API:pnf-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-request-input/GENERIC-RESOURCE-API:pnf-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.pnftopology.PnfTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.pnftopology.PnfTopology","schema":{"originalRef":"#/definitions/generic.resource.api.pnftopology.PnfTopology","$ref":"#/definitions/generic.resource.api.pnftopology.PnfTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.pnftopology.PnfTopology","$ref":"#/definitions/generic.resource.api.pnftopology.PnfTopology"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.pnftopology.PnfTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.pnftopology.PnfTopology.body-param","description":"generic.resource.api.pnftopology.PnfTopology to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.pnftopology.PnfTopology","$ref":"#/definitions/generic.resource.api.pnftopology.PnfTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.pnftopology.PnfTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.pnftopology.PnfTopology.body-param","description":"generic.resource.api.pnftopology.PnfTopology to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.pnftopology.PnfTopology","$ref":"#/definitions/generic.resource.api.pnftopology.PnfTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.pnftopology.PnfTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:pnf-parameters-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:pnf-parameters-data/GENERIC-RESOURCE-API:param/":{"post":{"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:pnf-parameters-data/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:pnf-parameters-data/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:pnf-parameters-data/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:pnf-parameters-data/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:pnf-topology-identifier-structure/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure","schema":{"originalRef":"#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure.body-param","description":"generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure.body-param","description":"generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:provided-allotted-resources/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.ProvidedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.ProvidedAllottedResources","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.ProvidedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.ProvidedAllottedResources.body-param","description":"generic.resource.api.servicedata.servicedata.ProvidedAllottedResources to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.ProvidedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.ProvidedAllottedResources.body-param","description":"generic.resource.api.servicedata.servicedata.ProvidedAllottedResources to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.ProvidedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:provided-allotted-resources/GENERIC-RESOURCE-API:provided-allotted-resource/":{"post":{"description":"creates generic.resource.api.AllottedResourceInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.AllottedResourceInfo.body-param","description":"generic.resource.api.AllottedResourceInfo to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInfo","$ref":"#/definitions/generic.resource.api.AllottedResourceInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:provided-allotted-resources/GENERIC-RESOURCE-API:provided-allotted-resource/{allotted-resource-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.AllottedResourceInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"allotted-resource-id","in":"path","description":"Id of provided-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.AllottedResourceInfo","schema":{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInfo","$ref":"#/definitions/generic.resource.api.AllottedResourceInfo"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInfo","$ref":"#/definitions/generic.resource.api.AllottedResourceInfo"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.AllottedResourceInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"allotted-resource-id","in":"path","description":"Id of provided-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.AllottedResourceInfo.body-param","description":"generic.resource.api.AllottedResourceInfo to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInfo","$ref":"#/definitions/generic.resource.api.AllottedResourceInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.AllottedResourceInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"allotted-resource-id","in":"path","description":"Id of provided-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.AllottedResourceInfo.body-param","description":"generic.resource.api.AllottedResourceInfo to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInfo","$ref":"#/definitions/generic.resource.api.AllottedResourceInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.AllottedResourceInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"allotted-resource-id","in":"path","description":"Id of provided-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:provided-configurations/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.ProvidedConfigurations","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.ProvidedConfigurations","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.ProvidedConfigurations","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.ProvidedConfigurations.body-param","description":"generic.resource.api.servicedata.servicedata.ProvidedConfigurations to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.ProvidedConfigurations","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.ProvidedConfigurations.body-param","description":"generic.resource.api.servicedata.servicedata.ProvidedConfigurations to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.ProvidedConfigurations","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:provided-configurations/GENERIC-RESOURCE-API:provided-configuration/":{"post":{"description":"creates generic.resource.api.ConfigurationInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ConfigurationInfo.body-param","description":"generic.resource.api.ConfigurationInfo to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ConfigurationInfo","$ref":"#/definitions/generic.resource.api.ConfigurationInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:provided-configurations/GENERIC-RESOURCE-API:provided-configuration/{configuration-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ConfigurationInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of provided-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ConfigurationInfo","schema":{"originalRef":"#/definitions/generic.resource.api.ConfigurationInfo","$ref":"#/definitions/generic.resource.api.ConfigurationInfo"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ConfigurationInfo","$ref":"#/definitions/generic.resource.api.ConfigurationInfo"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.ConfigurationInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of provided-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ConfigurationInfo.body-param","description":"generic.resource.api.ConfigurationInfo to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ConfigurationInfo","$ref":"#/definitions/generic.resource.api.ConfigurationInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.ConfigurationInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of provided-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ConfigurationInfo.body-param","description":"generic.resource.api.ConfigurationInfo to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ConfigurationInfo","$ref":"#/definitions/generic.resource.api.ConfigurationInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.ConfigurationInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of provided-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-level-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicerequestinput.ServiceRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicerequestinput.ServiceRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput","$ref":"#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput","$ref":"#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicerequestinput.ServiceRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicerequestinput.ServiceRequestInput.body-param","description":"generic.resource.api.servicerequestinput.ServiceRequestInput to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput","$ref":"#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicerequestinput.ServiceRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicerequestinput.ServiceRequestInput.body-param","description":"generic.resource.api.servicerequestinput.ServiceRequestInput to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput","$ref":"#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicerequestinput.ServiceRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-request-input/GENERIC-RESOURCE-API:service-input-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-request-input/GENERIC-RESOURCE-API:service-input-parameters/GENERIC-RESOURCE-API:param/":{"post":{"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-request-input/GENERIC-RESOURCE-API:service-input-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-request-input/GENERIC-RESOURCE-API:service-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-request-input/GENERIC-RESOURCE-API:service-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-request-input/GENERIC-RESOURCE-API:service-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicetopology.ServiceTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicetopology.ServiceTopology","schema":{"originalRef":"#/definitions/generic.resource.api.servicetopology.ServiceTopology","$ref":"#/definitions/generic.resource.api.servicetopology.ServiceTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicetopology.ServiceTopology","$ref":"#/definitions/generic.resource.api.servicetopology.ServiceTopology"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicetopology.ServiceTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicetopology.ServiceTopology.body-param","description":"generic.resource.api.servicetopology.ServiceTopology to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicetopology.ServiceTopology","$ref":"#/definitions/generic.resource.api.servicetopology.ServiceTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicetopology.ServiceTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicetopology.ServiceTopology.body-param","description":"generic.resource.api.servicetopology.ServiceTopology to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicetopology.ServiceTopology","$ref":"#/definitions/generic.resource.api.servicetopology.ServiceTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicetopology.ServiceTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-topology/GENERIC-RESOURCE-API:service-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceassignments.ServiceAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceassignments.ServiceAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.serviceassignments.ServiceAssignments","$ref":"#/definitions/generic.resource.api.serviceassignments.ServiceAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceassignments.ServiceAssignments","$ref":"#/definitions/generic.resource.api.serviceassignments.ServiceAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceassignments.ServiceAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceassignments.ServiceAssignments.body-param","description":"generic.resource.api.serviceassignments.ServiceAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceassignments.ServiceAssignments","$ref":"#/definitions/generic.resource.api.serviceassignments.ServiceAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceassignments.ServiceAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceassignments.ServiceAssignments.body-param","description":"generic.resource.api.serviceassignments.ServiceAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceassignments.ServiceAssignments","$ref":"#/definitions/generic.resource.api.serviceassignments.ServiceAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceassignments.ServiceAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-topology/GENERIC-RESOURCE-API:service-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceparameters.ServiceParameters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceparameters.ServiceParameters","schema":{"originalRef":"#/definitions/generic.resource.api.serviceparameters.ServiceParameters","$ref":"#/definitions/generic.resource.api.serviceparameters.ServiceParameters"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceparameters.ServiceParameters","$ref":"#/definitions/generic.resource.api.serviceparameters.ServiceParameters"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceparameters.ServiceParameters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceparameters.ServiceParameters.body-param","description":"generic.resource.api.serviceparameters.ServiceParameters to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceparameters.ServiceParameters","$ref":"#/definitions/generic.resource.api.serviceparameters.ServiceParameters"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceparameters.ServiceParameters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceparameters.ServiceParameters.body-param","description":"generic.resource.api.serviceparameters.ServiceParameters to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceparameters.ServiceParameters","$ref":"#/definitions/generic.resource.api.serviceparameters.ServiceParameters"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceparameters.ServiceParameters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-topology/GENERIC-RESOURCE-API:service-parameters/GENERIC-RESOURCE-API:service-parameter/":{"post":{"description":"creates generic.resource.api.serviceparameters.serviceparameters.ServiceParameter","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceparameters.serviceparameters.ServiceParameter.body-param","description":"generic.resource.api.serviceparameters.serviceparameters.ServiceParameter to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter","$ref":"#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-topology/GENERIC-RESOURCE-API:service-parameters/GENERIC-RESOURCE-API:service-parameter/{service-parameter-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceparameters.serviceparameters.ServiceParameter","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"service-parameter-name","in":"path","description":"Id of service-parameter","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceparameters.serviceparameters.ServiceParameter","schema":{"originalRef":"#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter","$ref":"#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter","$ref":"#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceparameters.serviceparameters.ServiceParameter","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"service-parameter-name","in":"path","description":"Id of service-parameter","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceparameters.serviceparameters.ServiceParameter.body-param","description":"generic.resource.api.serviceparameters.serviceparameters.ServiceParameter to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter","$ref":"#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceparameters.serviceparameters.ServiceParameter","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"service-parameter-name","in":"path","description":"Id of service-parameter","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceparameters.serviceparameters.ServiceParameter.body-param","description":"generic.resource.api.serviceparameters.serviceparameters.ServiceParameter to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter","$ref":"#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceparameters.serviceparameters.ServiceParameter","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"service-parameter-name","in":"path","description":"Id of service-parameter","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-topology/GENERIC-RESOURCE-API:service-topology-identifier/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier","schema":{"originalRef":"#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier","$ref":"#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier","$ref":"#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier.body-param","description":"generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier","$ref":"#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier.body-param","description":"generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier","$ref":"#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VnfcInstanceGroup","schema":{"originalRef":"#/definitions/generic.resource.api.VnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.VnfcInstanceGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.VnfcInstanceGroup"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfcInstanceGroup.body-param","description":"generic.resource.api.VnfcInstanceGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.VnfcInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.VnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfcInstanceGroup.body-param","description":"generic.resource.api.VnfcInstanceGroup to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.VnfcInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.VnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group/":{"post":{"description":"creates generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup.body-param","description":"generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup.body-param","description":"generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup.body-param","description":"generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcobjects.VnfcObjects","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcobjects.VnfcObjects","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.VnfcObjects","$ref":"#/definitions/generic.resource.api.vnfcobjects.VnfcObjects"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.VnfcObjects","$ref":"#/definitions/generic.resource.api.vnfcobjects.VnfcObjects"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcobjects.VnfcObjects","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcobjects.VnfcObjects.body-param","description":"generic.resource.api.vnfcobjects.VnfcObjects to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.VnfcObjects","$ref":"#/definitions/generic.resource.api.vnfcobjects.VnfcObjects"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcobjects.VnfcObjects","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcobjects.VnfcObjects.body-param","description":"generic.resource.api.vnfcobjects.VnfcObjects to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.VnfcObjects","$ref":"#/definitions/generic.resource.api.vnfcobjects.VnfcObjects"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcobjects.VnfcObjects","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object/":{"post":{"description":"creates generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject.body-param","description":"generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object/{vnfc-key}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject.body-param","description":"generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject.body-param","description":"generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object/{vnfc-key}/GENERIC-RESOURCE-API:vnics/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics.body-param","description":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics.body-param","description":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object/{vnfc-key}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/":{"post":{"description":"creates generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic.body-param","description":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object/{vnfc-key}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/{vnic-port-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic.body-param","description":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic.body-param","description":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object/{vnfc-key}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/{vnic-port-name}/GENERIC-RESOURCE-API:capacity/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity.body-param","description":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity.body-param","description":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object/{vnfc-key}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/{vnic-port-name}/GENERIC-RESOURCE-API:vnic-ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.IpAddresses.body-param","description":"generic.resource.api.IpAddresses to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.IpAddresses.body-param","description":"generic.resource.api.IpAddresses to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object/{vnfc-key}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/{vnic-port-name}/GENERIC-RESOURCE-API:vnic-ip-addresses/GENERIC-RESOURCE-API:ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ipaddresses.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ipaddresses.IpAddresses.body-param","description":"generic.resource.api.ipaddresses.IpAddresses to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ipaddresses.IpAddresses.body-param","description":"generic.resource.api.ipaddresses.IpAddresses to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.Vnfs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.Vnfs","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Vnfs","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Vnfs"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Vnfs","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Vnfs"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.Vnfs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.Vnfs.body-param","description":"generic.resource.api.servicedata.servicedata.Vnfs to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Vnfs","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Vnfs"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.Vnfs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.Vnfs.body-param","description":"generic.resource.api.servicedata.servicedata.Vnfs to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Vnfs","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Vnfs"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.Vnfs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/":{"post":{"description":"creates generic.resource.api.servicedata.servicedata.vnfs.Vnf","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.vnfs.Vnf.body-param","description":"generic.resource.api.servicedata.servicedata.vnfs.Vnf to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.vnfs.Vnf","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.vnfs.Vnf","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.vnfs.Vnf","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.vnfs.Vnf.body-param","description":"generic.resource.api.servicedata.servicedata.vnfs.Vnf to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.vnfs.Vnf","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.vnfs.Vnf.body-param","description":"generic.resource.api.servicedata.servicedata.vnfs.Vnf to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.vnfs.Vnf","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData.body-param","description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData.body-param","description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:license-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.licenseinformation.LicenseInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.licenseinformation.LicenseInformation","schema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.LicenseInformation","$ref":"#/definitions/generic.resource.api.licenseinformation.LicenseInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.LicenseInformation","$ref":"#/definitions/generic.resource.api.licenseinformation.LicenseInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.licenseinformation.LicenseInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.licenseinformation.LicenseInformation.body-param","description":"generic.resource.api.licenseinformation.LicenseInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.LicenseInformation","$ref":"#/definitions/generic.resource.api.licenseinformation.LicenseInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.licenseinformation.LicenseInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.licenseinformation.LicenseInformation.body-param","description":"generic.resource.api.licenseinformation.LicenseInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.LicenseInformation","$ref":"#/definitions/generic.resource.api.licenseinformation.LicenseInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.licenseinformation.LicenseInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:license-information/GENERIC-RESOURCE-API:entitlement-pool-list/":{"post":{"description":"creates generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList.body-param","description":"generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList","$ref":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:license-information/GENERIC-RESOURCE-API:entitlement-pool-list/{entitlement-pool-uuid}/{action}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"entitlement-pool-uuid","in":"path","description":"Id of entitlement-pool-list","required":true,"type":"string"},{"name":"action","in":"path","description":"Id of entitlement-pool-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList","schema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList","$ref":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList","$ref":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"entitlement-pool-uuid","in":"path","description":"Id of entitlement-pool-list","required":true,"type":"string"},{"name":"action","in":"path","description":"Id of entitlement-pool-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList.body-param","description":"generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList","$ref":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"entitlement-pool-uuid","in":"path","description":"Id of entitlement-pool-list","required":true,"type":"string"},{"name":"action","in":"path","description":"Id of entitlement-pool-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList.body-param","description":"generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList","$ref":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"entitlement-pool-uuid","in":"path","description":"Id of entitlement-pool-list","required":true,"type":"string"},{"name":"action","in":"path","description":"Id of entitlement-pool-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:license-information/GENERIC-RESOURCE-API:license-key-group-list/":{"post":{"description":"creates generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList.body-param","description":"generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList","$ref":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:license-information/GENERIC-RESOURCE-API:license-key-group-list/{license-key-group-uuid}/{action}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"license-key-group-uuid","in":"path","description":"Id of license-key-group-list","required":true,"type":"string"},{"name":"action","in":"path","description":"Id of license-key-group-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList","schema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList","$ref":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList","$ref":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"license-key-group-uuid","in":"path","description":"Id of license-key-group-list","required":true,"type":"string"},{"name":"action","in":"path","description":"Id of license-key-group-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList.body-param","description":"generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList","$ref":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"license-key-group-uuid","in":"path","description":"Id of license-key-group-list","required":true,"type":"string"},{"name":"action","in":"path","description":"Id of license-key-group-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList.body-param","description":"generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList","$ref":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"license-key-group-uuid","in":"path","description":"Id of license-key-group-list","required":true,"type":"string"},{"name":"action","in":"path","description":"Id of license-key-group-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules.body-param","description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules.body-param","description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/":{"post":{"description":"creates generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule.body-param","description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule.body-param","description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule.body-param","description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData.body-param","description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData.body-param","description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduleinformation.VfModuleInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduleinformation.VfModuleInformation","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation","$ref":"#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation","$ref":"#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmoduleinformation.VfModuleInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleinformation.VfModuleInformation.body-param","description":"generic.resource.api.vfmoduleinformation.VfModuleInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation","$ref":"#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vfmoduleinformation.VfModuleInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleinformation.VfModuleInformation.body-param","description":"generic.resource.api.vfmoduleinformation.VfModuleInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation","$ref":"#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vfmoduleinformation.VfModuleInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-level-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmodulerequestinput.VfModuleRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmodulerequestinput.VfModuleRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput","$ref":"#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput","$ref":"#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmodulerequestinput.VfModuleRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmodulerequestinput.VfModuleRequestInput.body-param","description":"generic.resource.api.vfmodulerequestinput.VfModuleRequestInput to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput","$ref":"#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vfmodulerequestinput.VfModuleRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmodulerequestinput.VfModuleRequestInput.body-param","description":"generic.resource.api.vfmodulerequestinput.VfModuleRequestInput to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput","$ref":"#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vfmodulerequestinput.VfModuleRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-request-input/GENERIC-RESOURCE-API:vf-module-input-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-request-input/GENERIC-RESOURCE-API:vf-module-input-parameters/GENERIC-RESOURCE-API:param/":{"post":{"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-request-input/GENERIC-RESOURCE-API:vf-module-input-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-request-input/GENERIC-RESOURCE-API:vf-module-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-request-input/GENERIC-RESOURCE-API:vf-module-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-request-input/GENERIC-RESOURCE-API:vf-module-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduletopology.VfModuleTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduletopology.VfModuleTopology","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology","$ref":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology","$ref":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmoduletopology.VfModuleTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduletopology.VfModuleTopology.body-param","description":"generic.resource.api.vfmoduletopology.VfModuleTopology to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology","$ref":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vfmoduletopology.VfModuleTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduletopology.VfModuleTopology.body-param","description":"generic.resource.api.vfmoduletopology.VfModuleTopology to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology","$ref":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vfmoduletopology.VfModuleTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduleassignments.VfModuleAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduleassignments.VfModuleAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmoduleassignments.VfModuleAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.VfModuleAssignments.body-param","description":"generic.resource.api.vfmoduleassignments.VfModuleAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vfmoduleassignments.VfModuleAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.VfModuleAssignments.body-param","description":"generic.resource.api.vfmoduleassignments.VfModuleAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vfmoduleassignments.VfModuleAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments.body-param","description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments.body-param","description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignment/":{"post":{"description":"creates generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment.body-param","description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignment/{neutron-subnet-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"neutron-subnet-id","in":"path","description":"Id of dhcp-subnet-assignment","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"neutron-subnet-id","in":"path","description":"Id of dhcp-subnet-assignment","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment.body-param","description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"neutron-subnet-id","in":"path","description":"Id of dhcp-subnet-assignment","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment.body-param","description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"neutron-subnet-id","in":"path","description":"Id of dhcp-subnet-assignment","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/":{"post":{"description":"creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/":{"post":{"description":"creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnicgroups.VnicGroups","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnicgroups.VnicGroups","schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.VnicGroups","$ref":"#/definitions/generic.resource.api.vnicgroups.VnicGroups"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.VnicGroups","$ref":"#/definitions/generic.resource.api.vnicgroups.VnicGroups"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnicgroups.VnicGroups","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.VnicGroups.body-param","description":"generic.resource.api.vnicgroups.VnicGroups to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.VnicGroups","$ref":"#/definitions/generic.resource.api.vnicgroups.VnicGroups"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnicgroups.VnicGroups","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.VnicGroups.body-param","description":"generic.resource.api.vnicgroups.VnicGroups to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.VnicGroups","$ref":"#/definitions/generic.resource.api.vnicgroups.VnicGroups"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnicgroups.VnicGroups","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/":{"post":{"description":"creates generic.resource.api.vnicgroups.vnicgroups.VnicGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnicgroups.vnicgroups.VnicGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup","schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnicgroups.vnicgroups.VnicGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnicgroups.vnicgroups.VnicGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnicgroups.vnicgroups.VnicGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-common-ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.IpAddresses.body-param","description":"generic.resource.api.IpAddresses to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.IpAddresses.body-param","description":"generic.resource.api.IpAddresses to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-common-ip-addresses/GENERIC-RESOURCE-API:ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ipaddresses.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ipaddresses.IpAddresses.body-param","description":"generic.resource.api.ipaddresses.IpAddresses to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ipaddresses.IpAddresses.body-param","description":"generic.resource.api.ipaddresses.IpAddresses to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/":{"post":{"description":"creates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.SubInterfaceNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.SubInterfaceNetworkData.body-param","description":"generic.resource.api.SubInterfaceNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.SubInterfaceNetworkData.body-param","description":"generic.resource.api.SubInterfaceNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/":{"post":{"description":"creates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param","description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param","description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param","description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:floating-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:network-information-items/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/":{"post":{"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/{ip-version}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/{ip-version}/GENERIC-RESOURCE-API:network-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms.body-param","description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms.body-param","description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/":{"post":{"description":"creates generic.resource.api.VmTopologyData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VmTopologyData.body-param","description":"generic.resource.api.VmTopologyData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VmTopologyData","$ref":"#/definitions/generic.resource.api.VmTopologyData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VmTopologyData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VmTopologyData","schema":{"originalRef":"#/definitions/generic.resource.api.VmTopologyData","$ref":"#/definitions/generic.resource.api.VmTopologyData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VmTopologyData","$ref":"#/definitions/generic.resource.api.VmTopologyData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VmTopologyData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VmTopologyData.body-param","description":"generic.resource.api.VmTopologyData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VmTopologyData","$ref":"#/definitions/generic.resource.api.VmTopologyData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.VmTopologyData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VmTopologyData.body-param","description":"generic.resource.api.VmTopologyData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VmTopologyData","$ref":"#/definitions/generic.resource.api.VmTopologyData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.VmTopologyData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmtopologydata.VmNames","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmtopologydata.VmNames","schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNames"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNames"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmtopologydata.VmNames","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmtopologydata.VmNames.body-param","description":"generic.resource.api.vmtopologydata.VmNames to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNames"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmtopologydata.VmNames","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmtopologydata.VmNames.body-param","description":"generic.resource.api.vmtopologydata.VmNames to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNames"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmtopologydata.VmNames","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/":{"post":{"description":"creates generic.resource.api.vmtopologydata.vmnames.VnfcNames","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmtopologydata.vmnames.VnfcNames.body-param","description":"generic.resource.api.vmtopologydata.vmnames.VnfcNames to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmtopologydata.vmnames.VnfcNames","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmtopologydata.vmnames.VnfcNames","schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmtopologydata.vmnames.VnfcNames","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmtopologydata.vmnames.VnfcNames.body-param","description":"generic.resource.api.vmtopologydata.vmnames.VnfcNames to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmtopologydata.vmnames.VnfcNames","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmtopologydata.vmnames.VnfcNames.body-param","description":"generic.resource.api.vmtopologydata.vmnames.VnfcNames to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmtopologydata.vmnames.VnfcNames","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VnfcNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VnfcNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.VnfcNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.VnfcNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VnfcNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfcNetworkData.body-param","description":"generic.resource.api.VnfcNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.VnfcNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.VnfcNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfcNetworkData.body-param","description":"generic.resource.api.VnfcNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.VnfcNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.VnfcNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/":{"post":{"description":"creates generic.resource.api.vnfcnetworkdata.VnfcNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData.body-param","description":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.VnfcNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.VnfcNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData.body-param","description":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcnetworkdata.VnfcNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData.body-param","description":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcnetworkdata.VnfcNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:connection-point/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.connectionpoint.ConnectionPoint","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.connectionpoint.ConnectionPoint","schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint","$ref":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint","$ref":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.connectionpoint.ConnectionPoint","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionpoint.ConnectionPoint.body-param","description":"generic.resource.api.connectionpoint.ConnectionPoint to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint","$ref":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.connectionpoint.ConnectionPoint","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionpoint.ConnectionPoint.body-param","description":"generic.resource.api.connectionpoint.ConnectionPoint to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint","$ref":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.connectionpoint.ConnectionPoint","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:connection-point/GENERIC-RESOURCE-API:vlan-data/":{"post":{"description":"creates generic.resource.api.connectionpoint.connectionpoint.VlanData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionpoint.connectionpoint.VlanData.body-param","description":"generic.resource.api.connectionpoint.connectionpoint.VlanData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData","$ref":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:connection-point/GENERIC-RESOURCE-API:vlan-data/{vlan-uuid}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.connectionpoint.connectionpoint.VlanData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vlan-uuid","in":"path","description":"Id of vlan-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.connectionpoint.connectionpoint.VlanData","schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData","$ref":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData","$ref":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.connectionpoint.connectionpoint.VlanData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vlan-uuid","in":"path","description":"Id of vlan-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionpoint.connectionpoint.VlanData.body-param","description":"generic.resource.api.connectionpoint.connectionpoint.VlanData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData","$ref":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.connectionpoint.connectionpoint.VlanData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vlan-uuid","in":"path","description":"Id of vlan-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionpoint.connectionpoint.VlanData.body-param","description":"generic.resource.api.connectionpoint.connectionpoint.VlanData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData","$ref":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.connectionpoint.connectionpoint.VlanData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vlan-uuid","in":"path","description":"Id of vlan-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/":{"post":{"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.SubInterfaceNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.SubInterfaceNetworkData.body-param","description":"generic.resource.api.SubInterfaceNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.SubInterfaceNetworkData.body-param","description":"generic.resource.api.SubInterfaceNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/":{"post":{"description":"creates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param","description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param","description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param","description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:floating-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:network-information-items/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/":{"post":{"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/{ip-version}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/{ip-version}/GENERIC-RESOURCE-API:network-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet/":{"post":{"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet/{vnfc-subnet-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet/{vnfc-subnet-role}/GENERIC-RESOURCE-API:vnfc-ip-assignments/":{"post":{"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet/{vnfc-subnet-role}/GENERIC-RESOURCE-API:vnfc-ip-assignments/{vnfc-address-family}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet/{vnfc-subnet-role}/GENERIC-RESOURCE-API:vnfc-ip-assignments/{vnfc-address-family}/GENERIC-RESOURCE-API:vnfc-subnet-ip/":{"post":{"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet/{vnfc-subnet-role}/GENERIC-RESOURCE-API:vnfc-ip-assignments/{vnfc-address-family}/GENERIC-RESOURCE-API:vnfc-subnet-ip/{vnfc-ip-address}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"name":"vnfc-ip-address","in":"path","description":"Id of vnfc-subnet-ip","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"name":"vnfc-ip-address","in":"path","description":"Id of vnfc-subnet-ip","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"name":"vnfc-ip-address","in":"path","description":"Id of vnfc-subnet-ip","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"name":"vnfc-ip-address","in":"path","description":"Id of vnfc-subnet-ip","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmtopologydata.VmNetworks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmtopologydata.VmNetworks","schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmtopologydata.VmNetworks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmtopologydata.VmNetworks.body-param","description":"generic.resource.api.vmtopologydata.VmNetworks to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmtopologydata.VmNetworks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmtopologydata.VmNetworks.body-param","description":"generic.resource.api.vmtopologydata.VmNetworks to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmtopologydata.VmNetworks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/":{"post":{"description":"creates generic.resource.api.VmNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VmNetworkData.body-param","description":"generic.resource.api.VmNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VmNetworkData","$ref":"#/definitions/generic.resource.api.VmNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VmNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VmNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.VmNetworkData","$ref":"#/definitions/generic.resource.api.VmNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VmNetworkData","$ref":"#/definitions/generic.resource.api.VmNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VmNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VmNetworkData.body-param","description":"generic.resource.api.VmNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VmNetworkData","$ref":"#/definitions/generic.resource.api.VmNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.VmNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VmNetworkData.body-param","description":"generic.resource.api.VmNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VmNetworkData","$ref":"#/definitions/generic.resource.api.VmNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.VmNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:floating-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.FloatingIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.FloatingIps","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.FloatingIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.FloatingIps.body-param","description":"generic.resource.api.vmnetworkdata.FloatingIps to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.FloatingIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.FloatingIps.body-param","description":"generic.resource.api.vmnetworkdata.FloatingIps to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.FloatingIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:interface-route-prefixes/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","$ref":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","$ref":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes.body-param","description":"generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","$ref":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes.body-param","description":"generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","$ref":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:mac-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.MacAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.MacAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses","$ref":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses","$ref":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.MacAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.MacAddresses.body-param","description":"generic.resource.api.vmnetworkdata.MacAddresses to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses","$ref":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.MacAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.MacAddresses.body-param","description":"generic.resource.api.vmnetworkdata.MacAddresses to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses","$ref":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.MacAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:network-information-items/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.NetworkInformationItems","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.NetworkInformationItems","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.NetworkInformationItems","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.NetworkInformationItems.body-param","description":"generic.resource.api.vmnetworkdata.NetworkInformationItems to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.NetworkInformationItems","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.NetworkInformationItems.body-param","description":"generic.resource.api.vmnetworkdata.NetworkInformationItems to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.NetworkInformationItems","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/":{"post":{"description":"creates generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/{ip-version}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/{ip-version}/GENERIC-RESOURCE-API:network-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param","description":"generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param","description":"generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:related-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.RelatedNetwork.body-param","description":"generic.resource.api.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.RelatedNetwork.body-param","description":"generic.resource.api.RelatedNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/":{"post":{"description":"creates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/{network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.relatednetwork.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/{network-id}/GENERIC-RESOURCE-API:vlan-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlantags.VlanTags","schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:sriov-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.SriovParameters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.SriovParameters","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.SriovParameters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.SriovParameters.body-param","description":"generic.resource.api.vmnetworkdata.SriovParameters to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.SriovParameters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.SriovParameters.body-param","description":"generic.resource.api.vmnetworkdata.SriovParameters to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.SriovParameters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:application-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:application-tags/GENERIC-RESOURCE-API:c-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:application-tags/GENERIC-RESOURCE-API:s-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:heat-vlan-filters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param/":{"post":{"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-topology-identifier/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","$ref":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","$ref":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier.body-param","description":"generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","$ref":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier.body-param","description":"generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","$ref":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vnf-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfinformation.VnfInformation","schema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfinformation.VnfInformation.body-param","description":"generic.resource.api.vnfinformation.VnfInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfinformation.VnfInformation.body-param","description":"generic.resource.api.vnfinformation.VnfInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vnf-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfinformation.VnfInformation","schema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfinformation.VnfInformation.body-param","description":"generic.resource.api.vnfinformation.VnfInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfinformation.VnfInformation.body-param","description":"generic.resource.api.vnfinformation.VnfInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-level-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VnfNetworkCollection","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VnfNetworkCollection","schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkCollection","$ref":"#/definitions/generic.resource.api.VnfNetworkCollection"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkCollection","$ref":"#/definitions/generic.resource.api.VnfNetworkCollection"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VnfNetworkCollection","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfNetworkCollection.body-param","description":"generic.resource.api.VnfNetworkCollection to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkCollection","$ref":"#/definitions/generic.resource.api.VnfNetworkCollection"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.VnfNetworkCollection","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfNetworkCollection.body-param","description":"generic.resource.api.VnfNetworkCollection to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkCollection","$ref":"#/definitions/generic.resource.api.VnfNetworkCollection"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.VnfNetworkCollection","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/GENERIC-RESOURCE-API:vnf-network-collection/":{"post":{"description":"creates generic.resource.api.vnfnetworkcollection.VnfNetworkCollection","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkcollection.VnfNetworkCollection.body-param","description":"generic.resource.api.vnfnetworkcollection.VnfNetworkCollection to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/GENERIC-RESOURCE-API:vnf-network-collection/{network-instance-group-function}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfnetworkcollection.VnfNetworkCollection","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfnetworkcollection.VnfNetworkCollection","schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfnetworkcollection.VnfNetworkCollection","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkcollection.VnfNetworkCollection.body-param","description":"generic.resource.api.vnfnetworkcollection.VnfNetworkCollection to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfnetworkcollection.VnfNetworkCollection","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkcollection.VnfNetworkCollection.body-param","description":"generic.resource.api.vnfnetworkcollection.VnfNetworkCollection to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfnetworkcollection.VnfNetworkCollection","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/GENERIC-RESOURCE-API:vnf-network-collection/{network-instance-group-function}/GENERIC-RESOURCE-API:networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks","schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks.body-param","description":"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks.body-param","description":"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/GENERIC-RESOURCE-API:vnf-network-collection/{network-instance-group-function}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/":{"post":{"description":"creates generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network.body-param","description":"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/GENERIC-RESOURCE-API:vnf-network-collection/{network-instance-group-function}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network","schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network.body-param","description":"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network.body-param","description":"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/GENERIC-RESOURCE-API:vnf-network-collection/{network-instance-group-function}/GENERIC-RESOURCE-API:vnf-floating-ip/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.IpAddresses.body-param","description":"generic.resource.api.IpAddresses to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.IpAddresses.body-param","description":"generic.resource.api.IpAddresses to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/GENERIC-RESOURCE-API:vnf-network-collection/{network-instance-group-function}/GENERIC-RESOURCE-API:vnf-floating-ip/GENERIC-RESOURCE-API:ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ipaddresses.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ipaddresses.IpAddresses.body-param","description":"generic.resource.api.ipaddresses.IpAddresses to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ipaddresses.IpAddresses.body-param","description":"generic.resource.api.ipaddresses.IpAddresses to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-provided-allotted-resources/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources.body-param","description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources.body-param","description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfrequestinput.VnfRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfrequestinput.VnfRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput","$ref":"#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput","$ref":"#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfrequestinput.VnfRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfrequestinput.VnfRequestInput.body-param","description":"generic.resource.api.vnfrequestinput.VnfRequestInput to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput","$ref":"#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfrequestinput.VnfRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfrequestinput.VnfRequestInput.body-param","description":"generic.resource.api.vnfrequestinput.VnfRequestInput to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput","$ref":"#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfrequestinput.VnfRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-input-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-input-parameters/GENERIC-RESOURCE-API:param/":{"post":{"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-input-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-network-instance-group-ids/":{"post":{"description":"creates generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds.body-param","description":"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds","$ref":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-network-instance-group-ids/{vnf-network-instance-group-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnf-network-instance-group-id","in":"path","description":"Id of vnf-network-instance-group-ids","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds","schema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds","$ref":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds","$ref":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnf-network-instance-group-id","in":"path","description":"Id of vnf-network-instance-group-ids","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds.body-param","description":"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds","$ref":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnf-network-instance-group-id","in":"path","description":"Id of vnf-network-instance-group-ids","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds.body-param","description":"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds","$ref":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnf-network-instance-group-id","in":"path","description":"Id of vnf-network-instance-group-ids","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks","schema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks.body-param","description":"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks.body-param","description":"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/":{"post":{"description":"creates generic.resource.api.VnfNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfNetworkData.body-param","description":"generic.resource.api.VnfNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VnfNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VnfNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VnfNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfNetworkData.body-param","description":"generic.resource.api.VnfNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.VnfNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfNetworkData.body-param","description":"generic.resource.api.VnfNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.VnfNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:related-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.RelatedNetwork.body-param","description":"generic.resource.api.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.RelatedNetwork.body-param","description":"generic.resource.api.RelatedNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/":{"post":{"description":"creates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/{network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.relatednetwork.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/{network-id}/GENERIC-RESOURCE-API:vlan-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlantags.VlanTags","schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:subnets-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfnetworkdata.SubnetsData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfnetworkdata.SubnetsData","schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfnetworkdata.SubnetsData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.SubnetsData.body-param","description":"generic.resource.api.vnfnetworkdata.SubnetsData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfnetworkdata.SubnetsData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.SubnetsData.body-param","description":"generic.resource.api.vnfnetworkdata.SubnetsData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfnetworkdata.SubnetsData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:subnets-data/GENERIC-RESOURCE-API:subnet-data/":{"post":{"description":"creates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData.body-param","description":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:subnets-data/GENERIC-RESOURCE-API:subnet-data/{sdnc-subnet-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"sdnc-subnet-id","in":"path","description":"Id of subnet-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"sdnc-subnet-id","in":"path","description":"Id of subnet-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData.body-param","description":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"sdnc-subnet-id","in":"path","description":"Id of subnet-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData.body-param","description":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"sdnc-subnet-id","in":"path","description":"Id of subnet-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VnfSubInterfaceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VnfSubInterfaceGroup","schema":{"originalRef":"#/definitions/generic.resource.api.VnfSubInterfaceGroup","$ref":"#/definitions/generic.resource.api.VnfSubInterfaceGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfSubInterfaceGroup","$ref":"#/definitions/generic.resource.api.VnfSubInterfaceGroup"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VnfSubInterfaceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfSubInterfaceGroup.body-param","description":"generic.resource.api.VnfSubInterfaceGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfSubInterfaceGroup","$ref":"#/definitions/generic.resource.api.VnfSubInterfaceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.VnfSubInterfaceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfSubInterfaceGroup.body-param","description":"generic.resource.api.VnfSubInterfaceGroup to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfSubInterfaceGroup","$ref":"#/definitions/generic.resource.api.VnfSubInterfaceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.VnfSubInterfaceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/":{"post":{"description":"creates generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup.body-param","description":"generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup","schema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup.body-param","description":"generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup.body-param","description":"generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/GENERIC-RESOURCE-API:customer-bonding-requests/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests","schema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests.body-param","description":"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests.body-param","description":"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/GENERIC-RESOURCE-API:customer-bonding-requests/GENERIC-RESOURCE-API:customer-bonding-request/":{"post":{"description":"creates generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest.body-param","description":"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/GENERIC-RESOURCE-API:customer-bonding-requests/GENERIC-RESOURCE-API:customer-bonding-request/{configuration-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of customer-bonding-request","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest","schema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of customer-bonding-request","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest.body-param","description":"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of customer-bonding-request","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest.body-param","description":"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of customer-bonding-request","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcs.Vnfcs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcs.Vnfcs","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcs.Vnfcs","$ref":"#/definitions/generic.resource.api.vnfcs.Vnfcs"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcs.Vnfcs","$ref":"#/definitions/generic.resource.api.vnfcs.Vnfcs"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcs.Vnfcs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcs.Vnfcs.body-param","description":"generic.resource.api.vnfcs.Vnfcs to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcs.Vnfcs","$ref":"#/definitions/generic.resource.api.vnfcs.Vnfcs"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcs.Vnfcs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcs.Vnfcs.body-param","description":"generic.resource.api.vnfcs.Vnfcs to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcs.Vnfcs","$ref":"#/definitions/generic.resource.api.vnfcs.Vnfcs"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcs.Vnfcs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/":{"post":{"description":"creates generic.resource.api.vnfcs.vnfcs.Vnfc","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcs.vnfcs.Vnfc.body-param","description":"generic.resource.api.vnfcs.vnfcs.Vnfc to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcs.vnfcs.Vnfc","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcs.vnfcs.Vnfc","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcs.vnfcs.Vnfc","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcs.vnfcs.Vnfc.body-param","description":"generic.resource.api.vnfcs.vnfcs.Vnfc to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcs.vnfcs.Vnfc","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcs.vnfcs.Vnfc.body-param","description":"generic.resource.api.vnfcs.vnfcs.Vnfc to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcs.vnfcs.Vnfc","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnics/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnics.Vnics","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnics.Vnics","schema":{"originalRef":"#/definitions/generic.resource.api.vnics.Vnics","$ref":"#/definitions/generic.resource.api.vnics.Vnics"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnics.Vnics","$ref":"#/definitions/generic.resource.api.vnics.Vnics"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnics.Vnics","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnics.Vnics.body-param","description":"generic.resource.api.vnics.Vnics to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnics.Vnics","$ref":"#/definitions/generic.resource.api.vnics.Vnics"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnics.Vnics","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnics.Vnics.body-param","description":"generic.resource.api.vnics.Vnics to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnics.Vnics","$ref":"#/definitions/generic.resource.api.vnics.Vnics"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnics.Vnics","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/":{"post":{"description":"creates generic.resource.api.vnics.vnics.Vnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnics.vnics.Vnic.body-param","description":"generic.resource.api.vnics.vnics.Vnic to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnics.vnics.Vnic","$ref":"#/definitions/generic.resource.api.vnics.vnics.Vnic"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/{vnic-port-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnics.vnics.Vnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnics.vnics.Vnic","schema":{"originalRef":"#/definitions/generic.resource.api.vnics.vnics.Vnic","$ref":"#/definitions/generic.resource.api.vnics.vnics.Vnic"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnics.vnics.Vnic","$ref":"#/definitions/generic.resource.api.vnics.vnics.Vnic"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnics.vnics.Vnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnics.vnics.Vnic.body-param","description":"generic.resource.api.vnics.vnics.Vnic to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnics.vnics.Vnic","$ref":"#/definitions/generic.resource.api.vnics.vnics.Vnic"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnics.vnics.Vnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnics.vnics.Vnic.body-param","description":"generic.resource.api.vnics.vnics.Vnic to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnics.vnics.Vnic","$ref":"#/definitions/generic.resource.api.vnics.vnics.Vnic"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnics.vnics.Vnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/{vnic-port-name}/GENERIC-RESOURCE-API:sub-interfaces/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfaces.SubInterfaces","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfaces.SubInterfaces","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.SubInterfaces","$ref":"#/definitions/generic.resource.api.subinterfaces.SubInterfaces"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.SubInterfaces","$ref":"#/definitions/generic.resource.api.subinterfaces.SubInterfaces"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfaces.SubInterfaces","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfaces.SubInterfaces.body-param","description":"generic.resource.api.subinterfaces.SubInterfaces to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.SubInterfaces","$ref":"#/definitions/generic.resource.api.subinterfaces.SubInterfaces"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfaces.SubInterfaces","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfaces.SubInterfaces.body-param","description":"generic.resource.api.subinterfaces.SubInterfaces to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.SubInterfaces","$ref":"#/definitions/generic.resource.api.subinterfaces.SubInterfaces"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfaces.SubInterfaces","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/{vnic-port-name}/GENERIC-RESOURCE-API:sub-interfaces/GENERIC-RESOURCE-API:sub-interface/":{"post":{"description":"creates generic.resource.api.subinterfaces.subinterfaces.SubInterface","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfaces.subinterfaces.SubInterface.body-param","description":"generic.resource.api.subinterfaces.subinterfaces.SubInterface to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface","$ref":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/{vnic-port-name}/GENERIC-RESOURCE-API:sub-interfaces/GENERIC-RESOURCE-API:sub-interface/{sub-interface-port-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfaces.subinterfaces.SubInterface","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfaces.subinterfaces.SubInterface","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface","$ref":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface","$ref":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfaces.subinterfaces.SubInterface","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfaces.subinterfaces.SubInterface.body-param","description":"generic.resource.api.subinterfaces.subinterfaces.SubInterface to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface","$ref":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfaces.subinterfaces.SubInterface","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfaces.subinterfaces.SubInterface.body-param","description":"generic.resource.api.subinterfaces.subinterfaces.SubInterface to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface","$ref":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfaces.subinterfaces.SubInterface","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/{vnic-port-name}/GENERIC-RESOURCE-API:sub-interfaces/GENERIC-RESOURCE-API:sub-interface/{sub-interface-port-name}/GENERIC-RESOURCE-API:sub-interface-ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.IpAddresses.body-param","description":"generic.resource.api.IpAddresses to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.IpAddresses.body-param","description":"generic.resource.api.IpAddresses to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/{vnic-port-name}/GENERIC-RESOURCE-API:sub-interfaces/GENERIC-RESOURCE-API:sub-interface/{sub-interface-port-name}/GENERIC-RESOURCE-API:sub-interface-ip-addresses/GENERIC-RESOURCE-API:ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ipaddresses.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ipaddresses.IpAddresses.body-param","description":"generic.resource.api.ipaddresses.IpAddresses to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ipaddresses.IpAddresses.body-param","description":"generic.resource.api.ipaddresses.IpAddresses to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/{vnic-port-name}/GENERIC-RESOURCE-API:sub-interfaces/GENERIC-RESOURCE-API:sub-interface/{sub-interface-port-name}/GENERIC-RESOURCE-API:sub-interface-network/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork","$ref":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork","$ref":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork.body-param","description":"generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork","$ref":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork.body-param","description":"generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork","$ref":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/{vnic-port-name}/GENERIC-RESOURCE-API:sub-interfaces/GENERIC-RESOURCE-API:sub-interface/{sub-interface-port-name}/GENERIC-RESOURCE-API:vlan-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlantags.VlanTags","schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnftopology.VnfTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnftopology.VnfTopology","schema":{"originalRef":"#/definitions/generic.resource.api.vnftopology.VnfTopology","$ref":"#/definitions/generic.resource.api.vnftopology.VnfTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnftopology.VnfTopology","$ref":"#/definitions/generic.resource.api.vnftopology.VnfTopology"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnftopology.VnfTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnftopology.VnfTopology.body-param","description":"generic.resource.api.vnftopology.VnfTopology to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnftopology.VnfTopology","$ref":"#/definitions/generic.resource.api.vnftopology.VnfTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnftopology.VnfTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnftopology.VnfTopology.body-param","description":"generic.resource.api.vnftopology.VnfTopology to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnftopology.VnfTopology","$ref":"#/definitions/generic.resource.api.vnftopology.VnfTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnftopology.VnfTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-parameters-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-parameters-data/GENERIC-RESOURCE-API:param/":{"post":{"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-parameters-data/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-parameters-data/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-parameters-data/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-parameters-data/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfresourceassignments.VnfResourceAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfresourceassignments.VnfResourceAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfresourceassignments.VnfResourceAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfresourceassignments.VnfResourceAssignments.body-param","description":"generic.resource.api.vnfresourceassignments.VnfResourceAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfresourceassignments.VnfResourceAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfresourceassignments.VnfResourceAssignments.body-param","description":"generic.resource.api.vnfresourceassignments.VnfResourceAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfresourceassignments.VnfResourceAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:availability-zones/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones.body-param","description":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones.body-param","description":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks.body-param","description":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks.body-param","description":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/":{"post":{"description":"creates generic.resource.api.VnfNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfNetworkData.body-param","description":"generic.resource.api.VnfNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VnfNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VnfNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VnfNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfNetworkData.body-param","description":"generic.resource.api.VnfNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.VnfNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfNetworkData.body-param","description":"generic.resource.api.VnfNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.VnfNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:related-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.RelatedNetwork.body-param","description":"generic.resource.api.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.RelatedNetwork.body-param","description":"generic.resource.api.RelatedNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/":{"post":{"description":"creates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/{network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.relatednetwork.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/{network-id}/GENERIC-RESOURCE-API:vlan-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlantags.VlanTags","schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:subnets-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfnetworkdata.SubnetsData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfnetworkdata.SubnetsData","schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfnetworkdata.SubnetsData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.SubnetsData.body-param","description":"generic.resource.api.vnfnetworkdata.SubnetsData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfnetworkdata.SubnetsData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.SubnetsData.body-param","description":"generic.resource.api.vnfnetworkdata.SubnetsData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfnetworkdata.SubnetsData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:subnets-data/GENERIC-RESOURCE-API:subnet-data/":{"post":{"description":"creates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData.body-param","description":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:subnets-data/GENERIC-RESOURCE-API:subnet-data/{sdnc-subnet-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"sdnc-subnet-id","in":"path","description":"Id of subnet-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"sdnc-subnet-id","in":"path","description":"Id of subnet-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData.body-param","description":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"sdnc-subnet-id","in":"path","description":"Id of subnet-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData.body-param","description":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"sdnc-subnet-id","in":"path","description":"Id of subnet-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-topology-identifier-structure/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","schema":{"originalRef":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure.body-param","description":"generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure.body-param","description":"generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicestatus.ServiceStatus","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicestatus.ServiceStatus","schema":{"originalRef":"#/definitions/generic.resource.api.servicestatus.ServiceStatus","$ref":"#/definitions/generic.resource.api.servicestatus.ServiceStatus"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicestatus.ServiceStatus","$ref":"#/definitions/generic.resource.api.servicestatus.ServiceStatus"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicestatus.ServiceStatus","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicestatus.ServiceStatus.body-param","description":"generic.resource.api.servicestatus.ServiceStatus to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicestatus.ServiceStatus","$ref":"#/definitions/generic.resource.api.servicestatus.ServiceStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicestatus.ServiceStatus","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicestatus.ServiceStatus.body-param","description":"generic.resource.api.servicestatus.ServiceStatus to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicestatus.ServiceStatus","$ref":"#/definitions/generic.resource.api.servicestatus.ServiceStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicestatus.ServiceStatus","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.TunnelxconnAllottedResources","parameters":[],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.TunnelxconnAllottedResources","schema":{"originalRef":"#/definitions/generic.resource.api.TunnelxconnAllottedResources","$ref":"#/definitions/generic.resource.api.TunnelxconnAllottedResources"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.TunnelxconnAllottedResources","$ref":"#/definitions/generic.resource.api.TunnelxconnAllottedResources"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.TunnelxconnAllottedResources","parameters":[{"in":"body","name":"generic.resource.api.TunnelxconnAllottedResources.body-param","description":"generic.resource.api.TunnelxconnAllottedResources to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.TunnelxconnAllottedResources","$ref":"#/definitions/generic.resource.api.TunnelxconnAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.TunnelxconnAllottedResources","parameters":[{"in":"body","name":"generic.resource.api.TunnelxconnAllottedResources.body-param","description":"generic.resource.api.TunnelxconnAllottedResources to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.TunnelxconnAllottedResources","$ref":"#/definitions/generic.resource.api.TunnelxconnAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.TunnelxconnAllottedResources","parameters":[],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/":{"post":{"description":"creates generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource","parameters":[{"in":"body","name":"generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource.body-param","description":"generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource","$ref":"#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource","schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource","$ref":"#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource","$ref":"#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource.body-param","description":"generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource","$ref":"#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource.body-param","description":"generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource","$ref":"#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData","schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData.body-param","description":"generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData.body-param","description":"generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.TunnelxconnOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.TunnelxconnOperationInformation","schema":{"originalRef":"#/definitions/generic.resource.api.TunnelxconnOperationInformation","$ref":"#/definitions/generic.resource.api.TunnelxconnOperationInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.TunnelxconnOperationInformation","$ref":"#/definitions/generic.resource.api.TunnelxconnOperationInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.TunnelxconnOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.TunnelxconnOperationInformation.body-param","description":"generic.resource.api.TunnelxconnOperationInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.TunnelxconnOperationInformation","$ref":"#/definitions/generic.resource.api.TunnelxconnOperationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.TunnelxconnOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.TunnelxconnOperationInformation.body-param","description":"generic.resource.api.TunnelxconnOperationInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.TunnelxconnOperationInformation","$ref":"#/definitions/generic.resource.api.TunnelxconnOperationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.TunnelxconnOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param","description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param","description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:tunnelxconn-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput","$ref":"#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput","$ref":"#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput.body-param","description":"generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput","$ref":"#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput.body-param","description":"generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput","$ref":"#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param/":{"post":{"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.tunnelxconntopology.TunnelxconnTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.tunnelxconntopology.TunnelxconnTopology","schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology","$ref":"#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology","$ref":"#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.tunnelxconntopology.TunnelxconnTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.tunnelxconntopology.TunnelxconnTopology.body-param","description":"generic.resource.api.tunnelxconntopology.TunnelxconnTopology to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology","$ref":"#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.tunnelxconntopology.TunnelxconnTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.tunnelxconntopology.TunnelxconnTopology.body-param","description":"generic.resource.api.tunnelxconntopology.TunnelxconnTopology to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology","$ref":"#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.tunnelxconntopology.TunnelxconnTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:allotted-resource-identifiers/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param","description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param","description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:tunnelxconn-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments","$ref":"#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments","$ref":"#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments.body-param","description":"generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments","$ref":"#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments.body-param","description":"generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments","$ref":"#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:tunnelxconn-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param/":{"post":{"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param","description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param","description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/operational/GENERIC-RESOURCE-API:brg-allotted-resources/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.BrgAllottedResources","parameters":[],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.BrgAllottedResources","schema":{"originalRef":"#/definitions/generic.resource.api.BrgAllottedResources","$ref":"#/definitions/generic.resource.api.BrgAllottedResources"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.BrgAllottedResources","$ref":"#/definitions/generic.resource.api.BrgAllottedResources"}}}}},"/operational/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.brgallottedresources.BrgAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.brgallottedresources.BrgAllottedResource","schema":{"originalRef":"#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource","$ref":"#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource","$ref":"#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource"}}}}},"/operational/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData","schema":{"originalRef":"#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData"}}}}},"/operational/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}}},"/operational/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.BrgOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.BrgOperationInformation","schema":{"originalRef":"#/definitions/generic.resource.api.BrgOperationInformation","$ref":"#/definitions/generic.resource.api.BrgOperationInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.BrgOperationInformation","$ref":"#/definitions/generic.resource.api.BrgOperationInformation"}}}}},"/operational/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}}}},"/operational/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:brg-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.brgrequestinput.BrgRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.brgrequestinput.BrgRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput","$ref":"#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput","$ref":"#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput"}}}}},"/operational/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}}},"/operational/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}}},"/operational/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}}},"/operational/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}}},"/operational/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}}},"/operational/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}}},"/operational/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}}},"/operational/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.brgtopology.BrgTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.brgtopology.BrgTopology","schema":{"originalRef":"#/definitions/generic.resource.api.brgtopology.BrgTopology","$ref":"#/definitions/generic.resource.api.brgtopology.BrgTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.brgtopology.BrgTopology","$ref":"#/definitions/generic.resource.api.brgtopology.BrgTopology"}}}}},"/operational/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:allotted-resource-identifiers/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}}}},"/operational/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:brg-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.brgassignments.BrgAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.brgassignments.BrgAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.brgassignments.BrgAssignments","$ref":"#/definitions/generic.resource.api.brgassignments.BrgAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.brgassignments.BrgAssignments","$ref":"#/definitions/generic.resource.api.brgassignments.BrgAssignments"}}}}},"/operational/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:brg-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}}},"/operational/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}}},"/operational/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}}},"/operational/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}}},"/operational/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}}}},"/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ConnectionAttachmentAllottedResources","parameters":[],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ConnectionAttachmentAllottedResources","schema":{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources"}}}}},"/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource","schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource","$ref":"#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource","$ref":"#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource"}}}}},"/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData","schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData"}}}}},"/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}}},"/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ConnectionAttachmentOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ConnectionAttachmentOperationInformation","schema":{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation"}}}}},"/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}}}},"/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:connection-attachment-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}}},"/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:connection-attachment-request-input/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}}},"/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:connection-attachment-request-input/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}}},"/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:connection-attachment-request-input/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}}},"/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}}},"/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}}},"/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}}},"/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}}},"/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}}},"/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}}},"/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}}},"/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology","schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology","$ref":"#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology","$ref":"#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology"}}}}},"/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:allotted-resource-identifiers/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}}}},"/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:connection-attachment-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments","$ref":"#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments","$ref":"#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments"}}}}},"/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:connection-attachment-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}}},"/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}}},"/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}}},"/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}}},"/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ContrailRouteAllottedResources","parameters":[],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ContrailRouteAllottedResources","schema":{"originalRef":"#/definitions/generic.resource.api.ContrailRouteAllottedResources","$ref":"#/definitions/generic.resource.api.ContrailRouteAllottedResources"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ContrailRouteAllottedResources","$ref":"#/definitions/generic.resource.api.ContrailRouteAllottedResources"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource","schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource","$ref":"#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource","$ref":"#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData","schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ContrailRouteOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ContrailRouteOperationInformation","schema":{"originalRef":"#/definitions/generic.resource.api.ContrailRouteOperationInformation","$ref":"#/definitions/generic.resource.api.ContrailRouteOperationInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ContrailRouteOperationInformation","$ref":"#/definitions/generic.resource.api.ContrailRouteOperationInformation"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput","$ref":"#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput","$ref":"#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:contrail-applied-service-info/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo","schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo","$ref":"#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo","$ref":"#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:contrail-route-input-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:contrail-route-input-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:contrail-route-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:contrail-route-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:dest-network/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.NetworkInfo","schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:source-network/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.NetworkInfo","schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.contrailroutetopology.ContrailRouteTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.contrailroutetopology.ContrailRouteTopology","schema":{"originalRef":"#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology","$ref":"#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology","$ref":"#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:allotted-resource-identifiers/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.contrailrouteassignments.ContrailRouteAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.contrailrouteassignments.ContrailRouteAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments","$ref":"#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments","$ref":"#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-assignments/GENERIC-RESOURCE-API:contrail-applied-service/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService","schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService","$ref":"#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService","$ref":"#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-assignments/GENERIC-RESOURCE-API:dest-network/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.NetworkInfo","schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-assignments/GENERIC-RESOURCE-API:source-network/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.NetworkInfo","schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}}}},"/operational/GENERIC-RESOURCE-API:generic-configurations/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.GenericConfigurations","parameters":[],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.GenericConfigurations","schema":{"originalRef":"#/definitions/generic.resource.api.GenericConfigurations","$ref":"#/definitions/generic.resource.api.GenericConfigurations"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.GenericConfigurations","$ref":"#/definitions/generic.resource.api.GenericConfigurations"}}}}},"/operational/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.genericconfigurations.GcConfiguration","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.genericconfigurations.GcConfiguration","schema":{"originalRef":"#/definitions/generic.resource.api.genericconfigurations.GcConfiguration","$ref":"#/definitions/generic.resource.api.genericconfigurations.GcConfiguration"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.genericconfigurations.GcConfiguration","$ref":"#/definitions/generic.resource.api.genericconfigurations.GcConfiguration"}}}}},"/operational/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData","schema":{"originalRef":"#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData","$ref":"#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData","$ref":"#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData"}}}}},"/operational/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}}},"/operational/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.GcTopologyOperationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.GcTopologyOperationInformation","schema":{"originalRef":"#/definitions/generic.resource.api.GcTopologyOperationInformation","$ref":"#/definitions/generic.resource.api.GcTopologyOperationInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.GcTopologyOperationInformation","$ref":"#/definitions/generic.resource.api.GcTopologyOperationInformation"}}}}},"/operational/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:configuration-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.configurationinformation.ConfigurationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.configurationinformation.ConfigurationInformation","schema":{"originalRef":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation","$ref":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation","$ref":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"}}}}},"/operational/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:configuration-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.gcrequestinput.GcRequestInput","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.gcrequestinput.GcRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.gcrequestinput.GcRequestInput","$ref":"#/definitions/generic.resource.api.gcrequestinput.GcRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.gcrequestinput.GcRequestInput","$ref":"#/definitions/generic.resource.api.gcrequestinput.GcRequestInput"}}}}},"/operational/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:configuration-ids/{configuration-ids-configuration-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"configuration-ids-configuration-id","in":"path","description":"Id of configuration-ids","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds","schema":{"originalRef":"#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds","$ref":"#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds","$ref":"#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds"}}}}},"/operational/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:input-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}}},"/operational/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:input-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}}},"/operational/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}}},"/operational/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}}},"/operational/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}}},"/operational/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}}},"/operational/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}}},"/operational/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.configurationstatus.ConfigurationStatus","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.configurationstatus.ConfigurationStatus","schema":{"originalRef":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus","$ref":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus","$ref":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.PortMirrorConfigurations","parameters":[],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.PortMirrorConfigurations","schema":{"originalRef":"#/definitions/generic.resource.api.PortMirrorConfigurations","$ref":"#/definitions/generic.resource.api.PortMirrorConfigurations"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.PortMirrorConfigurations","$ref":"#/definitions/generic.resource.api.PortMirrorConfigurations"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration","$ref":"#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration","$ref":"#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData","$ref":"#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData","$ref":"#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.PortMirrorTopologyOperationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.PortMirrorTopologyOperationInformation","schema":{"originalRef":"#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation","$ref":"#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation","$ref":"#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:configuration-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.configurationinformation.ConfigurationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.configurationinformation.ConfigurationInformation","schema":{"originalRef":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation","$ref":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation","$ref":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:configuration-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:dest-port/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.PortInfo","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.PortInfo","schema":{"originalRef":"#/definitions/generic.resource.api.PortInfo","$ref":"#/definitions/generic.resource.api.PortInfo"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.PortInfo","$ref":"#/definitions/generic.resource.api.PortInfo"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:dest-port/GENERIC-RESOURCE-API:pnf-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.pnfinformation.PnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.pnfinformation.PnfInformation","schema":{"originalRef":"#/definitions/generic.resource.api.pnfinformation.PnfInformation","$ref":"#/definitions/generic.resource.api.pnfinformation.PnfInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.pnfinformation.PnfInformation","$ref":"#/definitions/generic.resource.api.pnfinformation.PnfInformation"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:dest-port/GENERIC-RESOURCE-API:pnf-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:dest-port/GENERIC-RESOURCE-API:vnf-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfinformation.VnfInformation","schema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:dest-port/GENERIC-RESOURCE-API:vnf-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:port-mirror-configuration-input-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:port-mirror-configuration-input-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:port-mirror-configuration-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:port-mirror-configuration-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:source-port/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:source-port/GENERIC-RESOURCE-API:pnf-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.pnfinformation.PnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.pnfinformation.PnfInformation","schema":{"originalRef":"#/definitions/generic.resource.api.pnfinformation.PnfInformation","$ref":"#/definitions/generic.resource.api.pnfinformation.PnfInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.pnfinformation.PnfInformation","$ref":"#/definitions/generic.resource.api.pnfinformation.PnfInformation"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:source-port/GENERIC-RESOURCE-API:pnf-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:source-port/GENERIC-RESOURCE-API:vnf-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfinformation.VnfInformation","schema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:source-port/GENERIC-RESOURCE-API:vnf-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:configuration-identifiers/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.configurationidentifiers.ConfigurationIdentifiers","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.configurationidentifiers.ConfigurationIdentifiers","schema":{"originalRef":"#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers","$ref":"#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers","$ref":"#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:contrail-vmi-params/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:contrail-vmi-params/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:contrail-vmi-params/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:contrail-vmi-params/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:dest-vnfc-instance-group-id/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:source-to-dest-maps/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:source-to-dest-maps/GENERIC-RESOURCE-API:source-to-dest-map/{source-port-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"source-port-id","in":"path","description":"Id of source-to-dest-map","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:source-to-dest-maps/GENERIC-RESOURCE-API:source-to-dest-map/{source-port-id}/GENERIC-RESOURCE-API:dest-ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.IpAddresses","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"source-port-id","in":"path","description":"Id of source-to-dest-map","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:source-to-dest-maps/GENERIC-RESOURCE-API:source-to-dest-map/{source-port-id}/GENERIC-RESOURCE-API:dest-ip-addresses/GENERIC-RESOURCE-API:ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"source-port-id","in":"path","description":"Id of source-to-dest-map","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ipaddresses.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:source-vnfc-instance-group-id/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}}},"/operational/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/{configuration-id}/GENERIC-RESOURCE-API:configuration-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.configurationstatus.ConfigurationStatus","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.configurationstatus.ConfigurationStatus","schema":{"originalRef":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus","$ref":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus","$ref":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.PreloadModelInformation","parameters":[],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.PreloadModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.PreloadModelInformation","$ref":"#/definitions/generic.resource.api.PreloadModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.PreloadModelInformation","$ref":"#/definitions/generic.resource.api.PreloadModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.preloadmodelinformation.PreloadList","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.preloadmodelinformation.PreloadList","schema":{"originalRef":"#/definitions/generic.resource.api.preloadmodelinformation.PreloadList","$ref":"#/definitions/generic.resource.api.preloadmodelinformation.PreloadList"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.preloadmodelinformation.PreloadList","$ref":"#/definitions/generic.resource.api.preloadmodelinformation.PreloadList"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.preloaddata.PreloadData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.preloaddata.PreloadData","schema":{"originalRef":"#/definitions/generic.resource.api.preloaddata.PreloadData","$ref":"#/definitions/generic.resource.api.preloaddata.PreloadData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.preloaddata.PreloadData","$ref":"#/definitions/generic.resource.api.preloaddata.PreloadData"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation","schema":{"originalRef":"#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation","$ref":"#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation","$ref":"#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:host-routes/{route-prefix}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.hostroutes.HostRoutes","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"route-prefix","in":"path","description":"Id of host-routes","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.hostroutes.HostRoutes","schema":{"originalRef":"#/definitions/generic.resource.api.hostroutes.HostRoutes","$ref":"#/definitions/generic.resource.api.hostroutes.HostRoutes"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.hostroutes.HostRoutes","$ref":"#/definitions/generic.resource.api.hostroutes.HostRoutes"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:network-policy/{network-policy-fqdn}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkpolicy.NetworkPolicy","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-policy-fqdn","in":"path","description":"Id of network-policy","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkpolicy.NetworkPolicy","schema":{"originalRef":"#/definitions/generic.resource.api.networkpolicy.NetworkPolicy","$ref":"#/definitions/generic.resource.api.networkpolicy.NetworkPolicy"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkpolicy.NetworkPolicy","$ref":"#/definitions/generic.resource.api.networkpolicy.NetworkPolicy"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:network-topology-identifier-structure/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","schema":{"originalRef":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/{network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.relatednetwork.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/{network-id}/GENERIC-RESOURCE-API:vlan-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlantags.VlanTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlantags.VlanTags","schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:route-table-reference/{route-table-reference-fqdn}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.routetablereference.RouteTableReference","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"route-table-reference-fqdn","in":"path","description":"Id of route-table-reference","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.routetablereference.RouteTableReference","schema":{"originalRef":"#/definitions/generic.resource.api.routetablereference.RouteTableReference","$ref":"#/definitions/generic.resource.api.routetablereference.RouteTableReference"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.routetablereference.RouteTableReference","$ref":"#/definitions/generic.resource.api.routetablereference.RouteTableReference"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:subnets/{start-address}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subnets.Subnets","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"start-address","in":"path","description":"Id of subnets","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subnets.Subnets","schema":{"originalRef":"#/definitions/generic.resource.api.subnets.Subnets","$ref":"#/definitions/generic.resource.api.subnets.Subnets"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subnets.Subnets","$ref":"#/definitions/generic.resource.api.subnets.Subnets"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:vpn-bindings/{vpn-binding-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vpnbindings.VpnBindings","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vpn-binding-id","in":"path","description":"Id of vpn-bindings","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vpnbindings.VpnBindings","schema":{"originalRef":"#/definitions/generic.resource.api.vpnbindings.VpnBindings","$ref":"#/definitions/generic.resource.api.vpnbindings.VpnBindings"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vpnbindings.VpnBindings","$ref":"#/definitions/generic.resource.api.vpnbindings.VpnBindings"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.preloadoperstatus.PreloadOperStatus","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.preloadoperstatus.PreloadOperStatus","schema":{"originalRef":"#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus","$ref":"#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus","$ref":"#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation","schema":{"originalRef":"#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation","$ref":"#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation","$ref":"#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduletopology.VfModuleTopology","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduletopology.VfModuleTopology","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology","$ref":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology","$ref":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduleassignments.VfModuleAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduleassignments.VfModuleAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignment/{neutron-subnet-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"neutron-subnet-id","in":"path","description":"Id of dhcp-subnet-assignment","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnicgroups.VnicGroups","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnicgroups.VnicGroups","schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.VnicGroups","$ref":"#/definitions/generic.resource.api.vnicgroups.VnicGroups"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.VnicGroups","$ref":"#/definitions/generic.resource.api.vnicgroups.VnicGroups"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnicgroups.vnicgroups.VnicGroup","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup","schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-common-ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.IpAddresses","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-common-ip-addresses/GENERIC-RESOURCE-API:ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ipaddresses.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.SubInterfaceNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:floating-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:network-information-items/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/{ip-version}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/{ip-version}/GENERIC-RESOURCE-API:network-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VmTopologyData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VmTopologyData","schema":{"originalRef":"#/definitions/generic.resource.api.VmTopologyData","$ref":"#/definitions/generic.resource.api.VmTopologyData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VmTopologyData","$ref":"#/definitions/generic.resource.api.VmTopologyData"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmtopologydata.VmNames","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmtopologydata.VmNames","schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNames"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNames"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmtopologydata.vmnames.VnfcNames","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmtopologydata.vmnames.VnfcNames","schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VnfcNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VnfcNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.VnfcNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.VnfcNetworkData"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.VnfcNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:connection-point/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.connectionpoint.ConnectionPoint","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.connectionpoint.ConnectionPoint","schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint","$ref":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint","$ref":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:connection-point/GENERIC-RESOURCE-API:vlan-data/{vlan-uuid}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.connectionpoint.connectionpoint.VlanData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vlan-uuid","in":"path","description":"Id of vlan-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.connectionpoint.connectionpoint.VlanData","schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData","$ref":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData","$ref":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.SubInterfaceNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:floating-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:network-information-items/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/{ip-version}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/{ip-version}/GENERIC-RESOURCE-API:network-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet/{vnfc-subnet-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet/{vnfc-subnet-role}/GENERIC-RESOURCE-API:vnfc-ip-assignments/{vnfc-address-family}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet/{vnfc-subnet-role}/GENERIC-RESOURCE-API:vnfc-ip-assignments/{vnfc-address-family}/GENERIC-RESOURCE-API:vnfc-subnet-ip/{vnfc-ip-address}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"name":"vnfc-ip-address","in":"path","description":"Id of vnfc-subnet-ip","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmtopologydata.VmNetworks","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmtopologydata.VmNetworks","schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VmNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VmNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.VmNetworkData","$ref":"#/definitions/generic.resource.api.VmNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VmNetworkData","$ref":"#/definitions/generic.resource.api.VmNetworkData"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:floating-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.FloatingIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.FloatingIps","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:interface-route-prefixes/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","$ref":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","$ref":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:mac-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.MacAddresses","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.MacAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses","$ref":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses","$ref":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:network-information-items/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.NetworkInformationItems","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.NetworkInformationItems","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/{ip-version}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/{ip-version}/GENERIC-RESOURCE-API:network-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:related-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/{network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.relatednetwork.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/{network-id}/GENERIC-RESOURCE-API:vlan-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlantags.VlanTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlantags.VlanTags","schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:sriov-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.SriovParameters","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.SriovParameters","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:application-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:application-tags/GENERIC-RESOURCE-API:c-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:application-tags/GENERIC-RESOURCE-API:s-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:heat-vlan-filters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-topology-identifier/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","$ref":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","$ref":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfresourceassignments.VnfResourceAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfresourceassignments.VnfResourceAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:availability-zones/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VnfNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VnfNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:related-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/{network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.relatednetwork.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/{network-id}/GENERIC-RESOURCE-API:vlan-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlantags.VlanTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlantags.VlanTags","schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:subnets-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfnetworkdata.SubnetsData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfnetworkdata.SubnetsData","schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:subnets-data/GENERIC-RESOURCE-API:subnet-data/{sdnc-subnet-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"sdnc-subnet-id","in":"path","description":"Id of subnet-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}}}},"/operational/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/{preload-id}/{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-topology-identifier-structure/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","schema":{"originalRef":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.SecurityZoneAllottedResources","parameters":[],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.SecurityZoneAllottedResources","schema":{"originalRef":"#/definitions/generic.resource.api.SecurityZoneAllottedResources","$ref":"#/definitions/generic.resource.api.SecurityZoneAllottedResources"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.SecurityZoneAllottedResources","$ref":"#/definitions/generic.resource.api.SecurityZoneAllottedResources"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource","schema":{"originalRef":"#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource","$ref":"#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource","$ref":"#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData","schema":{"originalRef":"#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.SecurityZoneOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.SecurityZoneOperationInformation","schema":{"originalRef":"#/definitions/generic.resource.api.SecurityZoneOperationInformation","$ref":"#/definitions/generic.resource.api.SecurityZoneOperationInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.SecurityZoneOperationInformation","$ref":"#/definitions/generic.resource.api.SecurityZoneOperationInformation"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:security-zone-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput","$ref":"#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput","$ref":"#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:security-zone-request-input/GENERIC-RESOURCE-API:security-zone-input-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:security-zone-request-input/GENERIC-RESOURCE-API:security-zone-input-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:security-zone-request-input/GENERIC-RESOURCE-API:security-zone-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:security-zone-request-input/GENERIC-RESOURCE-API:security-zone-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.securityzonetopology.SecurityZoneTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.securityzonetopology.SecurityZoneTopology","schema":{"originalRef":"#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology","$ref":"#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology","$ref":"#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:allotted-resource-identifiers/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:security-zone-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.securityzoneassignments.SecurityZoneAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.securityzoneassignments.SecurityZoneAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments","$ref":"#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments","$ref":"#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:security-zone-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}}},"/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}}}},"/operational/GENERIC-RESOURCE-API:services/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ServiceModelInfrastructure","parameters":[],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ServiceModelInfrastructure","schema":{"originalRef":"#/definitions/generic.resource.api.ServiceModelInfrastructure","$ref":"#/definitions/generic.resource.api.ServiceModelInfrastructure"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ServiceModelInfrastructure","$ref":"#/definitions/generic.resource.api.ServiceModelInfrastructure"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicemodelinfrastructure.Service","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicemodelinfrastructure.Service","schema":{"originalRef":"#/definitions/generic.resource.api.servicemodelinfrastructure.Service","$ref":"#/definitions/generic.resource.api.servicemodelinfrastructure.Service"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicemodelinfrastructure.Service","$ref":"#/definitions/generic.resource.api.servicemodelinfrastructure.Service"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.ServiceData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.ServiceData","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.ServiceData","$ref":"#/definitions/generic.resource.api.servicedata.ServiceData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.ServiceData","$ref":"#/definitions/generic.resource.api.servicedata.ServiceData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:consumed-allotted-resources/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.ConsumedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.ConsumedAllottedResources","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:consumed-allotted-resources/GENERIC-RESOURCE-API:consumed-allotted-resource/{allotted-resource-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.AllottedResourceInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"allotted-resource-id","in":"path","description":"Id of consumed-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.AllottedResourceInfo","schema":{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInfo","$ref":"#/definitions/generic.resource.api.AllottedResourceInfo"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInfo","$ref":"#/definitions/generic.resource.api.AllottedResourceInfo"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.ForwardingPaths","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.ForwardingPaths","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path/{forwarding-path-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path/{forwarding-path-id}/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path/{forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.forwardingpathinformation.ServicePaths","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.forwardingpathinformation.ServicePaths","schema":{"originalRef":"#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths","$ref":"#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths","$ref":"#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path/{forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path/{service-path-instance-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ServicePathInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ServicePathInformation","schema":{"originalRef":"#/definitions/generic.resource.api.ServicePathInformation","$ref":"#/definitions/generic.resource.api.ServicePathInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ServicePathInformation","$ref":"#/definitions/generic.resource.api.ServicePathInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path/{forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path/{service-path-instance-id}/GENERIC-RESOURCE-API:service/{service-service-instance-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicepathinformation.Service","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicepathinformation.Service","schema":{"originalRef":"#/definitions/generic.resource.api.servicepathinformation.Service","$ref":"#/definitions/generic.resource.api.servicepathinformation.Service"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicepathinformation.Service","$ref":"#/definitions/generic.resource.api.servicepathinformation.Service"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path/{forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path/{service-path-instance-id}/GENERIC-RESOURCE-API:service/{service-service-instance-id}/GENERIC-RESOURCE-API:vnfs/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicepathinformation.service.Vnfs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicepathinformation.service.Vnfs","schema":{"originalRef":"#/definitions/generic.resource.api.servicepathinformation.service.Vnfs","$ref":"#/definitions/generic.resource.api.servicepathinformation.service.Vnfs"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicepathinformation.service.Vnfs","$ref":"#/definitions/generic.resource.api.servicepathinformation.service.Vnfs"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path/{forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path/{service-path-instance-id}/GENERIC-RESOURCE-API:service/{service-service-instance-id}/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-instance-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VnfPathInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-instance-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VnfPathInformation","schema":{"originalRef":"#/definitions/generic.resource.api.VnfPathInformation","$ref":"#/definitions/generic.resource.api.VnfPathInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfPathInformation","$ref":"#/definitions/generic.resource.api.VnfPathInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path/{forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path/{service-path-instance-id}/GENERIC-RESOURCE-API:service/{service-service-instance-id}/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-instance-id}/GENERIC-RESOURCE-API:vf-module-instance/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfpathinformation.VfModuleInstance","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-instance-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfpathinformation.VfModuleInstance","schema":{"originalRef":"#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance","$ref":"#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance","$ref":"#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.NetworkInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.NetworkInstanceGroup","schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInstanceGroup","$ref":"#/definitions/generic.resource.api.NetworkInstanceGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.NetworkInstanceGroup","$ref":"#/definitions/generic.resource.api.NetworkInstanceGroup"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkinstancegroup.NetworkInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkinstancegroup.NetworkInstanceGroup","schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup","$ref":"#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup","$ref":"#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/GENERIC-RESOURCE-API:aggregate-route-policy/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy","schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/GENERIC-RESOURCE-API:aggregate-routes/{route-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.aggregateroutes.AggregateRoutes","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"route-id","in":"path","description":"Id of aggregate-routes","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.aggregateroutes.AggregateRoutes","schema":{"originalRef":"#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes","$ref":"#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes","$ref":"#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/GENERIC-RESOURCE-API:networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkinstancegroup.networkinstancegroup.Networks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkinstancegroup.networkinstancegroup.Networks","schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network","schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:customer-bonding-requests/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests","schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:customer-bonding-requests/GENERIC-RESOURCE-API:customer-bonding-request/{configuration-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of customer-bonding-request","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest","schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:vpn-bindings/{vpn-binding-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vpnbindings.VpnBindings","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"vpn-binding-id","in":"path","description":"Id of vpn-bindings","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vpnbindings.VpnBindings","schema":{"originalRef":"#/definitions/generic.resource.api.vpnbindings.VpnBindings","$ref":"#/definitions/generic.resource.api.vpnbindings.VpnBindings"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vpnbindings.VpnBindings","$ref":"#/definitions/generic.resource.api.vpnbindings.VpnBindings"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/GENERIC-RESOURCE-API:subnet-assignment-policy/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy","schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/GENERIC-RESOURCE-API:subnets/{start-address}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subnets.Subnets","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"start-address","in":"path","description":"Id of subnets","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subnets.Subnets","schema":{"originalRef":"#/definitions/generic.resource.api.subnets.Subnets","$ref":"#/definitions/generic.resource.api.subnets.Subnets"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subnets.Subnets","$ref":"#/definitions/generic.resource.api.subnets.Subnets"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/{network-instance-group-id}/GENERIC-RESOURCE-API:vpn-binding-policy/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy","schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.Networks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.Networks","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Networks","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Networks"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Networks","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Networks"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.networks.Network","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.Network","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.Network"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.Network","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.Network"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.networks.network.NetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.networks.network.NetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkinformation.NetworkInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkinformation.NetworkInformation","schema":{"originalRef":"#/definitions/generic.resource.api.networkinformation.NetworkInformation","$ref":"#/definitions/generic.resource.api.networkinformation.NetworkInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkinformation.NetworkInformation","$ref":"#/definitions/generic.resource.api.networkinformation.NetworkInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-level-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-provided-allotted-resources/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkrequestinput.NetworkRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkrequestinput.NetworkRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput","$ref":"#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput","$ref":"#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-request-input/GENERIC-RESOURCE-API:network-input-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-request-input/GENERIC-RESOURCE-API:network-input-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-request-input/GENERIC-RESOURCE-API:network-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-request-input/GENERIC-RESOURCE-API:network-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networktopology.NetworkTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networktopology.NetworkTopology","schema":{"originalRef":"#/definitions/generic.resource.api.networktopology.NetworkTopology","$ref":"#/definitions/generic.resource.api.networktopology.NetworkTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networktopology.NetworkTopology","$ref":"#/definitions/generic.resource.api.networktopology.NetworkTopology"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkassignments.NetworkAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkassignments.NetworkAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.networkassignments.NetworkAssignments","$ref":"#/definitions/generic.resource.api.networkassignments.NetworkAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkassignments.NetworkAssignments","$ref":"#/definitions/generic.resource.api.networkassignments.NetworkAssignments"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkparameters.NetworkParameters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkparameters.NetworkParameters","schema":{"originalRef":"#/definitions/generic.resource.api.networkparameters.NetworkParameters","$ref":"#/definitions/generic.resource.api.networkparameters.NetworkParameters"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkparameters.NetworkParameters","$ref":"#/definitions/generic.resource.api.networkparameters.NetworkParameters"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-parameters/GENERIC-RESOURCE-API:network-parameter/{network-parameter-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkparameters.networkparameters.NetworkParameter","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"network-parameter-name","in":"path","description":"Id of network-parameter","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkparameters.networkparameters.NetworkParameter","schema":{"originalRef":"#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter","$ref":"#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter","$ref":"#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-topology-identifier-structure/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","schema":{"originalRef":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/{related-network-network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"related-network-network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.relatednetwork.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/{related-network-network-id}/GENERIC-RESOURCE-API:vlan-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"related-network-network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlantags.VlanTags","schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.Pnfs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.Pnfs","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Pnfs","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Pnfs"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Pnfs","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Pnfs"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.pnfs.Pnf","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.pnfs.Pnf","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-details/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.pnfdetails.PnfDetails","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.pnfdetails.PnfDetails","schema":{"originalRef":"#/definitions/generic.resource.api.pnfdetails.PnfDetails","$ref":"#/definitions/generic.resource.api.pnfdetails.PnfDetails"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.pnfdetails.PnfDetails","$ref":"#/definitions/generic.resource.api.pnfdetails.PnfDetails"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-details/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-level-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.pnfrequestinput.PnfRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.pnfrequestinput.PnfRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput","$ref":"#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput","$ref":"#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-request-input/GENERIC-RESOURCE-API:pnf-input-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-request-input/GENERIC-RESOURCE-API:pnf-input-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-request-input/GENERIC-RESOURCE-API:pnf-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-request-input/GENERIC-RESOURCE-API:pnf-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.pnftopology.PnfTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.pnftopology.PnfTopology","schema":{"originalRef":"#/definitions/generic.resource.api.pnftopology.PnfTopology","$ref":"#/definitions/generic.resource.api.pnftopology.PnfTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.pnftopology.PnfTopology","$ref":"#/definitions/generic.resource.api.pnftopology.PnfTopology"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:pnf-parameters-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:pnf-parameters-data/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:pnf-parameters-data/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:pnf-parameters-data/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:pnf-topology-identifier-structure/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure","schema":{"originalRef":"#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/{pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:provided-allotted-resources/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.ProvidedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.ProvidedAllottedResources","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:provided-allotted-resources/GENERIC-RESOURCE-API:provided-allotted-resource/{allotted-resource-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.AllottedResourceInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"allotted-resource-id","in":"path","description":"Id of provided-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.AllottedResourceInfo","schema":{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInfo","$ref":"#/definitions/generic.resource.api.AllottedResourceInfo"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInfo","$ref":"#/definitions/generic.resource.api.AllottedResourceInfo"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:provided-configurations/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.ProvidedConfigurations","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.ProvidedConfigurations","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:provided-configurations/GENERIC-RESOURCE-API:provided-configuration/{configuration-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ConfigurationInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of provided-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ConfigurationInfo","schema":{"originalRef":"#/definitions/generic.resource.api.ConfigurationInfo","$ref":"#/definitions/generic.resource.api.ConfigurationInfo"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ConfigurationInfo","$ref":"#/definitions/generic.resource.api.ConfigurationInfo"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-level-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicerequestinput.ServiceRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicerequestinput.ServiceRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput","$ref":"#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput","$ref":"#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-request-input/GENERIC-RESOURCE-API:service-input-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-request-input/GENERIC-RESOURCE-API:service-input-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-request-input/GENERIC-RESOURCE-API:service-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-request-input/GENERIC-RESOURCE-API:service-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicetopology.ServiceTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicetopology.ServiceTopology","schema":{"originalRef":"#/definitions/generic.resource.api.servicetopology.ServiceTopology","$ref":"#/definitions/generic.resource.api.servicetopology.ServiceTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicetopology.ServiceTopology","$ref":"#/definitions/generic.resource.api.servicetopology.ServiceTopology"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-topology/GENERIC-RESOURCE-API:service-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceassignments.ServiceAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceassignments.ServiceAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.serviceassignments.ServiceAssignments","$ref":"#/definitions/generic.resource.api.serviceassignments.ServiceAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceassignments.ServiceAssignments","$ref":"#/definitions/generic.resource.api.serviceassignments.ServiceAssignments"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-topology/GENERIC-RESOURCE-API:service-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceparameters.ServiceParameters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceparameters.ServiceParameters","schema":{"originalRef":"#/definitions/generic.resource.api.serviceparameters.ServiceParameters","$ref":"#/definitions/generic.resource.api.serviceparameters.ServiceParameters"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceparameters.ServiceParameters","$ref":"#/definitions/generic.resource.api.serviceparameters.ServiceParameters"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-topology/GENERIC-RESOURCE-API:service-parameters/GENERIC-RESOURCE-API:service-parameter/{service-parameter-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceparameters.serviceparameters.ServiceParameter","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"service-parameter-name","in":"path","description":"Id of service-parameter","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceparameters.serviceparameters.ServiceParameter","schema":{"originalRef":"#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter","$ref":"#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter","$ref":"#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-topology/GENERIC-RESOURCE-API:service-topology-identifier/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier","schema":{"originalRef":"#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier","$ref":"#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier","$ref":"#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VnfcInstanceGroup","schema":{"originalRef":"#/definitions/generic.resource.api.VnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.VnfcInstanceGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.VnfcInstanceGroup"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcobjects.VnfcObjects","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcobjects.VnfcObjects","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.VnfcObjects","$ref":"#/definitions/generic.resource.api.vnfcobjects.VnfcObjects"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.VnfcObjects","$ref":"#/definitions/generic.resource.api.vnfcobjects.VnfcObjects"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object/{vnfc-key}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object/{vnfc-key}/GENERIC-RESOURCE-API:vnics/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object/{vnfc-key}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/{vnic-port-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object/{vnfc-key}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/{vnic-port-name}/GENERIC-RESOURCE-API:capacity/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object/{vnfc-key}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/{vnic-port-name}/GENERIC-RESOURCE-API:vnic-ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object/{vnfc-key}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/{vnic-port-name}/GENERIC-RESOURCE-API:vnic-ip-addresses/GENERIC-RESOURCE-API:ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ipaddresses.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.Vnfs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.Vnfs","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Vnfs","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Vnfs"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Vnfs","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Vnfs"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.vnfs.Vnf","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.vnfs.Vnf","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:license-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.licenseinformation.LicenseInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.licenseinformation.LicenseInformation","schema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.LicenseInformation","$ref":"#/definitions/generic.resource.api.licenseinformation.LicenseInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.LicenseInformation","$ref":"#/definitions/generic.resource.api.licenseinformation.LicenseInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:license-information/GENERIC-RESOURCE-API:entitlement-pool-list/{entitlement-pool-uuid}/{action}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"entitlement-pool-uuid","in":"path","description":"Id of entitlement-pool-list","required":true,"type":"string"},{"name":"action","in":"path","description":"Id of entitlement-pool-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList","schema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList","$ref":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList","$ref":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:license-information/GENERIC-RESOURCE-API:license-key-group-list/{license-key-group-uuid}/{action}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"license-key-group-uuid","in":"path","description":"Id of license-key-group-list","required":true,"type":"string"},{"name":"action","in":"path","description":"Id of license-key-group-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList","schema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList","$ref":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList","$ref":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduleinformation.VfModuleInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduleinformation.VfModuleInformation","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation","$ref":"#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation","$ref":"#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-level-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmodulerequestinput.VfModuleRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmodulerequestinput.VfModuleRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput","$ref":"#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput","$ref":"#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-request-input/GENERIC-RESOURCE-API:vf-module-input-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-request-input/GENERIC-RESOURCE-API:vf-module-input-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-request-input/GENERIC-RESOURCE-API:vf-module-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-request-input/GENERIC-RESOURCE-API:vf-module-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduletopology.VfModuleTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduletopology.VfModuleTopology","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology","$ref":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology","$ref":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduleassignments.VfModuleAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduleassignments.VfModuleAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignment/{neutron-subnet-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"neutron-subnet-id","in":"path","description":"Id of dhcp-subnet-assignment","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnicgroups.VnicGroups","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnicgroups.VnicGroups","schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.VnicGroups","$ref":"#/definitions/generic.resource.api.vnicgroups.VnicGroups"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.VnicGroups","$ref":"#/definitions/generic.resource.api.vnicgroups.VnicGroups"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnicgroups.vnicgroups.VnicGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup","schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-common-ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-common-ip-addresses/GENERIC-RESOURCE-API:ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ipaddresses.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.SubInterfaceNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:floating-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:network-information-items/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/{ip-version}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/{instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/{vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/{vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/{ip-version}/GENERIC-RESOURCE-API:network-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VmTopologyData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VmTopologyData","schema":{"originalRef":"#/definitions/generic.resource.api.VmTopologyData","$ref":"#/definitions/generic.resource.api.VmTopologyData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VmTopologyData","$ref":"#/definitions/generic.resource.api.VmTopologyData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmtopologydata.VmNames","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmtopologydata.VmNames","schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNames"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNames"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmtopologydata.vmnames.VnfcNames","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmtopologydata.vmnames.VnfcNames","schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VnfcNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VnfcNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.VnfcNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.VnfcNetworkData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.VnfcNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:connection-point/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.connectionpoint.ConnectionPoint","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.connectionpoint.ConnectionPoint","schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint","$ref":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint","$ref":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:connection-point/GENERIC-RESOURCE-API:vlan-data/{vlan-uuid}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.connectionpoint.connectionpoint.VlanData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vlan-uuid","in":"path","description":"Id of vlan-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.connectionpoint.connectionpoint.VlanData","schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData","$ref":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData","$ref":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.SubInterfaceNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:floating-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:network-information-items/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/{ip-version}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/{vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/{network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/{ip-version}/GENERIC-RESOURCE-API:network-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet/{vnfc-subnet-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet/{vnfc-subnet-role}/GENERIC-RESOURCE-API:vnfc-ip-assignments/{vnfc-address-family}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/{vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/{vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet/{vnfc-subnet-role}/GENERIC-RESOURCE-API:vnfc-ip-assignments/{vnfc-address-family}/GENERIC-RESOURCE-API:vnfc-subnet-ip/{vnfc-ip-address}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"name":"vnfc-ip-address","in":"path","description":"Id of vnfc-subnet-ip","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmtopologydata.VmNetworks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmtopologydata.VmNetworks","schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VmNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VmNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.VmNetworkData","$ref":"#/definitions/generic.resource.api.VmNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VmNetworkData","$ref":"#/definitions/generic.resource.api.VmNetworkData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:floating-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.FloatingIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.FloatingIps","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:interface-route-prefixes/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","$ref":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","$ref":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:mac-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.MacAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.MacAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses","$ref":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses","$ref":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:network-information-items/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.NetworkInformationItems","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.NetworkInformationItems","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/{ip-version}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/{ip-version}/GENERIC-RESOURCE-API:network-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:related-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/{network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.relatednetwork.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/{network-id}/GENERIC-RESOURCE-API:vlan-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlantags.VlanTags","schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:sriov-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.SriovParameters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.SriovParameters","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:application-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:application-tags/GENERIC-RESOURCE-API:c-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:application-tags/GENERIC-RESOURCE-API:s-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/{vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/{network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:heat-vlan-filters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-topology-identifier/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","$ref":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","$ref":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vnf-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfinformation.VnfInformation","schema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/{vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vnf-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfinformation.VnfInformation","schema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-level-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VnfNetworkCollection","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VnfNetworkCollection","schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkCollection","$ref":"#/definitions/generic.resource.api.VnfNetworkCollection"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkCollection","$ref":"#/definitions/generic.resource.api.VnfNetworkCollection"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/GENERIC-RESOURCE-API:vnf-network-collection/{network-instance-group-function}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfnetworkcollection.VnfNetworkCollection","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfnetworkcollection.VnfNetworkCollection","schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/GENERIC-RESOURCE-API:vnf-network-collection/{network-instance-group-function}/GENERIC-RESOURCE-API:networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks","schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/GENERIC-RESOURCE-API:vnf-network-collection/{network-instance-group-function}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/{network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network","schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/GENERIC-RESOURCE-API:vnf-network-collection/{network-instance-group-function}/GENERIC-RESOURCE-API:vnf-floating-ip/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/GENERIC-RESOURCE-API:vnf-network-collection/{network-instance-group-function}/GENERIC-RESOURCE-API:vnf-floating-ip/GENERIC-RESOURCE-API:ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ipaddresses.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-provided-allotted-resources/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfrequestinput.VnfRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfrequestinput.VnfRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput","$ref":"#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput","$ref":"#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-input-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-input-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-input-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-network-instance-group-ids/{vnf-network-instance-group-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnf-network-instance-group-id","in":"path","description":"Id of vnf-network-instance-group-ids","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds","schema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds","$ref":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds","$ref":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks","schema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VnfNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VnfNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:related-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/{network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.relatednetwork.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/{network-id}/GENERIC-RESOURCE-API:vlan-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlantags.VlanTags","schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:subnets-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfnetworkdata.SubnetsData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfnetworkdata.SubnetsData","schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:subnets-data/GENERIC-RESOURCE-API:subnet-data/{sdnc-subnet-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"sdnc-subnet-id","in":"path","description":"Id of subnet-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VnfSubInterfaceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VnfSubInterfaceGroup","schema":{"originalRef":"#/definitions/generic.resource.api.VnfSubInterfaceGroup","$ref":"#/definitions/generic.resource.api.VnfSubInterfaceGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfSubInterfaceGroup","$ref":"#/definitions/generic.resource.api.VnfSubInterfaceGroup"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup","schema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/GENERIC-RESOURCE-API:customer-bonding-requests/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests","schema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/GENERIC-RESOURCE-API:customer-bonding-requests/GENERIC-RESOURCE-API:customer-bonding-request/{configuration-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of customer-bonding-request","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest","schema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcs.Vnfcs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcs.Vnfcs","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcs.Vnfcs","$ref":"#/definitions/generic.resource.api.vnfcs.Vnfcs"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcs.Vnfcs","$ref":"#/definitions/generic.resource.api.vnfcs.Vnfcs"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcs.vnfcs.Vnfc","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcs.vnfcs.Vnfc","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnics/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnics.Vnics","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnics.Vnics","schema":{"originalRef":"#/definitions/generic.resource.api.vnics.Vnics","$ref":"#/definitions/generic.resource.api.vnics.Vnics"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnics.Vnics","$ref":"#/definitions/generic.resource.api.vnics.Vnics"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/{vnic-port-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnics.vnics.Vnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnics.vnics.Vnic","schema":{"originalRef":"#/definitions/generic.resource.api.vnics.vnics.Vnic","$ref":"#/definitions/generic.resource.api.vnics.vnics.Vnic"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnics.vnics.Vnic","$ref":"#/definitions/generic.resource.api.vnics.vnics.Vnic"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/{vnic-port-name}/GENERIC-RESOURCE-API:sub-interfaces/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfaces.SubInterfaces","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfaces.SubInterfaces","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.SubInterfaces","$ref":"#/definitions/generic.resource.api.subinterfaces.SubInterfaces"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.SubInterfaces","$ref":"#/definitions/generic.resource.api.subinterfaces.SubInterfaces"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/{vnic-port-name}/GENERIC-RESOURCE-API:sub-interfaces/GENERIC-RESOURCE-API:sub-interface/{sub-interface-port-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfaces.subinterfaces.SubInterface","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfaces.subinterfaces.SubInterface","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface","$ref":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface","$ref":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/{vnic-port-name}/GENERIC-RESOURCE-API:sub-interfaces/GENERIC-RESOURCE-API:sub-interface/{sub-interface-port-name}/GENERIC-RESOURCE-API:sub-interface-ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/{vnic-port-name}/GENERIC-RESOURCE-API:sub-interfaces/GENERIC-RESOURCE-API:sub-interface/{sub-interface-port-name}/GENERIC-RESOURCE-API:sub-interface-ip-addresses/GENERIC-RESOURCE-API:ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ipaddresses.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/{vnic-port-name}/GENERIC-RESOURCE-API:sub-interfaces/GENERIC-RESOURCE-API:sub-interface/{sub-interface-port-name}/GENERIC-RESOURCE-API:sub-interface-network/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork","$ref":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork","$ref":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/{vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/{vnic-port-name}/GENERIC-RESOURCE-API:sub-interfaces/GENERIC-RESOURCE-API:sub-interface/{sub-interface-port-name}/GENERIC-RESOURCE-API:vlan-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlantags.VlanTags","schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnftopology.VnfTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnftopology.VnfTopology","schema":{"originalRef":"#/definitions/generic.resource.api.vnftopology.VnfTopology","$ref":"#/definitions/generic.resource.api.vnftopology.VnfTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnftopology.VnfTopology","$ref":"#/definitions/generic.resource.api.vnftopology.VnfTopology"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-parameters-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-parameters-data/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-parameters-data/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-parameters-data/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfresourceassignments.VnfResourceAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfresourceassignments.VnfResourceAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:availability-zones/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VnfNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VnfNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:related-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/{network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.relatednetwork.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/{network-id}/GENERIC-RESOURCE-API:vlan-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlantags.VlanTags","schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:subnets-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfnetworkdata.SubnetsData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfnetworkdata.SubnetsData","schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/{network-role}/GENERIC-RESOURCE-API:subnets-data/GENERIC-RESOURCE-API:subnet-data/{sdnc-subnet-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"sdnc-subnet-id","in":"path","description":"Id of subnet-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/{vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-topology-identifier-structure/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","schema":{"originalRef":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"}}}}},"/operational/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/{service-instance-id}/GENERIC-RESOURCE-API:service-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicestatus.ServiceStatus","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicestatus.ServiceStatus","schema":{"originalRef":"#/definitions/generic.resource.api.servicestatus.ServiceStatus","$ref":"#/definitions/generic.resource.api.servicestatus.ServiceStatus"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicestatus.ServiceStatus","$ref":"#/definitions/generic.resource.api.servicestatus.ServiceStatus"}}}}},"/operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.TunnelxconnAllottedResources","parameters":[],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.TunnelxconnAllottedResources","schema":{"originalRef":"#/definitions/generic.resource.api.TunnelxconnAllottedResources","$ref":"#/definitions/generic.resource.api.TunnelxconnAllottedResources"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.TunnelxconnAllottedResources","$ref":"#/definitions/generic.resource.api.TunnelxconnAllottedResources"}}}}},"/operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource","schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource","$ref":"#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource","$ref":"#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource"}}}}},"/operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData","schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData"}}}}},"/operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}}},"/operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.TunnelxconnOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.TunnelxconnOperationInformation","schema":{"originalRef":"#/definitions/generic.resource.api.TunnelxconnOperationInformation","$ref":"#/definitions/generic.resource.api.TunnelxconnOperationInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.TunnelxconnOperationInformation","$ref":"#/definitions/generic.resource.api.TunnelxconnOperationInformation"}}}}},"/operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}}}},"/operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}}},"/operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}}},"/operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}}},"/operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:tunnelxconn-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput","$ref":"#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput","$ref":"#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput"}}}}},"/operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}}},"/operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}}},"/operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}}},"/operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}}},"/operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.tunnelxconntopology.TunnelxconnTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.tunnelxconntopology.TunnelxconnTopology","schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology","$ref":"#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology","$ref":"#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology"}}}}},"/operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:allotted-resource-identifiers/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}}}},"/operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}}},"/operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:tunnelxconn-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments","$ref":"#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments","$ref":"#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments"}}}}},"/operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:tunnelxconn-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}}},"/operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param/{name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}}},"/operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}}},"/operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param/{name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/{resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}}},"/operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/{allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}}}},"/operations/GENERIC-RESOURCE-API:brg-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.BrgOperationInformation.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.BrgOperationInformation","$ref":"#/definitions/generic.resource.api.BrgOperationInformation"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.BrgTopologyOperation","$ref":"#/definitions/generic.resource.api.BrgTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.BrgTopologyOperation","$ref":"#/definitions/generic.resource.api.BrgTopologyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:collectPerformanceData/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.collectperformancedata.Input.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.collectperformancedata.Input","$ref":"#/definitions/generic.resource.api.collectperformancedata.Input"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.CollectPerformanceData","$ref":"#/definitions/generic.resource.api.CollectPerformanceData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.CollectPerformanceData","$ref":"#/definitions/generic.resource.api.CollectPerformanceData"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:connection-attachment-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.ConnectionAttachmentOperationInformation.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentTopologyOperation","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentTopologyOperation","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentTopologyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:contrail-route-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.ContrailRouteOperationInformation.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.ContrailRouteOperationInformation","$ref":"#/definitions/generic.resource.api.ContrailRouteOperationInformation"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.ContrailRouteTopologyOperation","$ref":"#/definitions/generic.resource.api.ContrailRouteTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ContrailRouteTopologyOperation","$ref":"#/definitions/generic.resource.api.ContrailRouteTopologyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:generic-configuration-notification/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.genericconfigurationnotification.Input.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.genericconfigurationnotification.Input","$ref":"#/definitions/generic.resource.api.genericconfigurationnotification.Input"}}}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:generic-configuration-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.GcTopologyOperationInformation.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.GcTopologyOperationInformation","$ref":"#/definitions/generic.resource.api.GcTopologyOperationInformation"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.GenericConfigurationTopologyOperation","$ref":"#/definitions/generic.resource.api.GenericConfigurationTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.GenericConfigurationTopologyOperation","$ref":"#/definitions/generic.resource.api.GenericConfigurationTopologyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:getpathsegment-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.ForwardingPathOperationInformation.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.ForwardingPathOperationInformation","$ref":"#/definitions/generic.resource.api.ForwardingPathOperationInformation"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.GetpathsegmentTopologyOperation","$ref":"#/definitions/generic.resource.api.GetpathsegmentTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.GetpathsegmentTopologyOperation","$ref":"#/definitions/generic.resource.api.GetpathsegmentTopologyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:network-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.NetworkOperationInformation.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.NetworkOperationInformation","$ref":"#/definitions/generic.resource.api.NetworkOperationInformation"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.NetworkTopologyOperation","$ref":"#/definitions/generic.resource.api.NetworkTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.NetworkTopologyOperation","$ref":"#/definitions/generic.resource.api.NetworkTopologyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:pnf-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.PnfOperationInformation.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.PnfOperationInformation","$ref":"#/definitions/generic.resource.api.PnfOperationInformation"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.PnfTopologyOperation","$ref":"#/definitions/generic.resource.api.PnfTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.PnfTopologyOperation","$ref":"#/definitions/generic.resource.api.PnfTopologyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:policy-update-notify-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.policyupdatenotifyoperation.Input.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.policyupdatenotifyoperation.Input","$ref":"#/definitions/generic.resource.api.policyupdatenotifyoperation.Input"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.PolicyUpdateNotifyOperation","$ref":"#/definitions/generic.resource.api.PolicyUpdateNotifyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.PolicyUpdateNotifyOperation","$ref":"#/definitions/generic.resource.api.PolicyUpdateNotifyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:port-mirror-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.PortMirrorTopologyOperationInformation.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation","$ref":"#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.PortMirrorTopologyOperation","$ref":"#/definitions/generic.resource.api.PortMirrorTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.PortMirrorTopologyOperation","$ref":"#/definitions/generic.resource.api.PortMirrorTopologyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:preload-network-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.preloadnetworktopologyoperation.Input.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.preloadnetworktopologyoperation.Input","$ref":"#/definitions/generic.resource.api.preloadnetworktopologyoperation.Input"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.PreloadNetworkTopologyOperation","$ref":"#/definitions/generic.resource.api.PreloadNetworkTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.PreloadNetworkTopologyOperation","$ref":"#/definitions/generic.resource.api.PreloadNetworkTopologyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:preload-vf-module-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.preloadvfmoduletopologyoperation.Input.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.preloadvfmoduletopologyoperation.Input","$ref":"#/definitions/generic.resource.api.preloadvfmoduletopologyoperation.Input"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.PreloadVfModuleTopologyOperation","$ref":"#/definitions/generic.resource.api.PreloadVfModuleTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.PreloadVfModuleTopologyOperation","$ref":"#/definitions/generic.resource.api.PreloadVfModuleTopologyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:security-zone-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.SecurityZoneOperationInformation.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.SecurityZoneOperationInformation","$ref":"#/definitions/generic.resource.api.SecurityZoneOperationInformation"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.SecurityZoneTopologyOperation","$ref":"#/definitions/generic.resource.api.SecurityZoneTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.SecurityZoneTopologyOperation","$ref":"#/definitions/generic.resource.api.SecurityZoneTopologyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:service-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.ServiceOperationInformation.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.ServiceOperationInformation","$ref":"#/definitions/generic.resource.api.ServiceOperationInformation"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.ServiceTopologyOperation","$ref":"#/definitions/generic.resource.api.ServiceTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ServiceTopologyOperation","$ref":"#/definitions/generic.resource.api.ServiceTopologyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:tunnelxconn-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.TunnelxconnOperationInformation.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.TunnelxconnOperationInformation","$ref":"#/definitions/generic.resource.api.TunnelxconnOperationInformation"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.TunnelxconnTopologyOperation","$ref":"#/definitions/generic.resource.api.TunnelxconnTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.TunnelxconnTopologyOperation","$ref":"#/definitions/generic.resource.api.TunnelxconnTopologyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:vf-module-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.VfModuleOperationInformation.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.VfModuleOperationInformation","$ref":"#/definitions/generic.resource.api.VfModuleOperationInformation"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.VfModuleTopologyOperation","$ref":"#/definitions/generic.resource.api.VfModuleTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VfModuleTopologyOperation","$ref":"#/definitions/generic.resource.api.VfModuleTopologyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:vnf-get-resource-request/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.vnfgetresourcerequest.Input.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.vnfgetresourcerequest.Input","$ref":"#/definitions/generic.resource.api.vnfgetresourcerequest.Input"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.VnfGetResourceRequest","$ref":"#/definitions/generic.resource.api.VnfGetResourceRequest"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfGetResourceRequest","$ref":"#/definitions/generic.resource.api.VnfGetResourceRequest"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:vnf-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.VnfOperationInformation.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.VnfOperationInformation","$ref":"#/definitions/generic.resource.api.VnfOperationInformation"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.VnfTopologyOperation","$ref":"#/definitions/generic.resource.api.VnfTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfTopologyOperation","$ref":"#/definitions/generic.resource.api.VnfTopologyOperation"}},"201":{"description":"No response"}}}}},"definitions":{"generic.resource.api.AddrFromStartEnumeration":{"type":"string","enum":["Y","N"]},"generic.resource.api.AggregateRoutes":{"type":"object","properties":{"aggregate-routes":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes","$ref":"#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes"}}}},"generic.resource.api.AllottedResourceIdentifiers":{"type":"object","properties":{"allotted-resource-identifiers":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}},"generic.resource.api.AllottedResourceInfo":{"type":"object","properties":{"allotted-resource-id":{"type":"string"},"allotted-resource-pointer":{"type":"string","description":"Pointer to the allotted-resources topology"},"allotted-resource-type":{"type":"string","description":"Not an enum, but expected values are contrail-route and security-zone."}}},"generic.resource.api.AllottedResourceInformation":{"type":"object","properties":{"allotted-resource-information":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}},"generic.resource.api.AllottedResourceOperStatus":{"type":"object","properties":{"allotted-resource-oper-status":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}},"generic.resource.api.AllottedResourceStatus":{"type":"object","properties":{"allotted-resource-status":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}},"generic.resource.api.BrgAllottedResources":{"type":"object","properties":{"brg-allotted-resource":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource","$ref":"#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource"}}}},"generic.resource.api.BrgAssignments":{"type":"object","properties":{"brg-assignments":{"originalRef":"#/definitions/generic.resource.api.brgassignments.BrgAssignments","$ref":"#/definitions/generic.resource.api.brgassignments.BrgAssignments"}}},"generic.resource.api.BrgOperationInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.AllottedResourceInformation"},{"originalRef":"#/definitions/generic.resource.api.BrgRequestInput","$ref":"#/definitions/generic.resource.api.BrgRequestInput"},{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"}]},"generic.resource.api.BrgRequestInput":{"type":"object","properties":{"brg-request-input":{"originalRef":"#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput","$ref":"#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput"}}},"generic.resource.api.BrgResponseInformation":{"type":"object","properties":{"brg-response-information":{"originalRef":"#/definitions/generic.resource.api.InstanceReference","$ref":"#/definitions/generic.resource.api.InstanceReference"}}},"generic.resource.api.BrgTopology":{"type":"object","properties":{"brg-topology":{"originalRef":"#/definitions/generic.resource.api.brgtopology.BrgTopology","$ref":"#/definitions/generic.resource.api.brgtopology.BrgTopology"}}},"generic.resource.api.BrgTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.brgtopologyoperation.Output","$ref":"#/definitions/generic.resource.api.brgtopologyoperation.Output"}}},"generic.resource.api.CollectPerformanceData":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"}}},"generic.resource.api.ConfigurationIdentifiers":{"type":"object","properties":{"configuration-identifiers":{"originalRef":"#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers","$ref":"#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers"}}},"generic.resource.api.ConfigurationInfo":{"type":"object","properties":{"configuration-topology-link":{"type":"string","description":"Pointer to the configurations topology"},"configuration-id":{"type":"string"},"configuration-sub-type":{"type":"string","description":"Not an enum, but expected values are vprobe and pprobe"},"configuration-type":{"type":"string","description":"Not an enum, but expected values are port-mirror-configuration, , vlan-network-receptor"}}},"generic.resource.api.ConfigurationInformation":{"type":"object","properties":{"configuration-information":{"originalRef":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation","$ref":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"}}},"generic.resource.api.ConfigurationOperStatus":{"type":"object","properties":{"configuration-oper-status":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}},"generic.resource.api.ConfigurationStatus":{"type":"object","properties":{"configuration-status":{"originalRef":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus","$ref":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"}}},"generic.resource.api.ConnectionAttachmentAllottedResources":{"type":"object","properties":{"connection-attachment-allotted-resource":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource","$ref":"#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource"}}}},"generic.resource.api.ConnectionAttachmentAssignments":{"type":"object","properties":{"connection-attachment-assignments":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments","$ref":"#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments"}}},"generic.resource.api.ConnectionAttachmentOperationInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.AllottedResourceInformation"},{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentRequestInput","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentRequestInput"},{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"}]},"generic.resource.api.ConnectionAttachmentRequestInput":{"type":"object","properties":{"connection-attachment-request-input":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}},"generic.resource.api.ConnectionAttachmentResponseInformation":{"type":"object","properties":{"connection-attachment-response-information":{"originalRef":"#/definitions/generic.resource.api.InstanceReference","$ref":"#/definitions/generic.resource.api.InstanceReference"}}},"generic.resource.api.ConnectionAttachmentTopology":{"type":"object","properties":{"connection-attachment-topology":{"originalRef":"#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology","$ref":"#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology"}}},"generic.resource.api.ConnectionAttachmentTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.connectionattachmenttopologyoperation.Output","$ref":"#/definitions/generic.resource.api.connectionattachmenttopologyoperation.Output"}}},"generic.resource.api.ConnectionPoint":{"type":"object","properties":{"connection-point":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint","$ref":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"}}},"generic.resource.api.ContrailRouteAllottedResources":{"type":"object","properties":{"contrail-route-allotted-resource":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource","$ref":"#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource"}}}},"generic.resource.api.ContrailRouteAssignments":{"type":"object","properties":{"contrail-route-assignments":{"originalRef":"#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments","$ref":"#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments"}}},"generic.resource.api.ContrailRouteOperationInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.AllottedResourceInformation"},{"originalRef":"#/definitions/generic.resource.api.ContrailRouteRequestInput","$ref":"#/definitions/generic.resource.api.ContrailRouteRequestInput"},{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"}]},"generic.resource.api.ContrailRouteRequestInput":{"type":"object","properties":{"contrail-route-request-input":{"originalRef":"#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput","$ref":"#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput"}}},"generic.resource.api.ContrailRouteResponseInformation":{"type":"object","properties":{"contrail-route-response-information":{"originalRef":"#/definitions/generic.resource.api.InstanceReference","$ref":"#/definitions/generic.resource.api.InstanceReference"}}},"generic.resource.api.ContrailRouteTopology":{"type":"object","properties":{"contrail-route-topology":{"originalRef":"#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology","$ref":"#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology"}}},"generic.resource.api.ContrailRouteTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.contrailroutetopologyoperation.Output","$ref":"#/definitions/generic.resource.api.contrailroutetopologyoperation.Output"}}},"generic.resource.api.DhcpEnabledEnumeration":{"type":"string","enum":["Y","N"]},"generic.resource.api.ForwardingPathInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"type":"object","properties":{"forwarding-path-type":{"description":"Based on MySQL Forwarding_Path tables path_type value from related TOSCA model","originalRef":"#/definitions/generic.resource.api.ForwardingPathTypeEnumeration","$ref":"#/definitions/generic.resource.api.ForwardingPathTypeEnumeration"},"forwarding-path-name":{"type":"string","description":"Fowarding-path name from TOSCA model, or name generated by SDNC"},"service-paths":{"originalRef":"#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths","$ref":"#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths"}}}]},"generic.resource.api.ForwardingPathOperationInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ForwardingPathRequestInput","$ref":"#/definitions/generic.resource.api.ForwardingPathRequestInput"},{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"}]},"generic.resource.api.ForwardingPathRequestInput":{"type":"object","properties":{"forwarding-path-request-input":{"originalRef":"#/definitions/generic.resource.api.forwardingpathrequestinput.ForwardingPathRequestInput","$ref":"#/definitions/generic.resource.api.forwardingpathrequestinput.ForwardingPathRequestInput"}}},"generic.resource.api.ForwardingPathTypeEnumeration":{"type":"string","enum":["VNF","Service"]},"generic.resource.api.GcRequestInput":{"type":"object","properties":{"gc-request-input":{"originalRef":"#/definitions/generic.resource.api.gcrequestinput.GcRequestInput","$ref":"#/definitions/generic.resource.api.gcrequestinput.GcRequestInput"}}},"generic.resource.api.GcResponseInformation":{"type":"object","properties":{"gc-response-information":{"originalRef":"#/definitions/generic.resource.api.InstanceReference","$ref":"#/definitions/generic.resource.api.InstanceReference"}}},"generic.resource.api.GcTopologyOperationInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ConfigurationInformation","$ref":"#/definitions/generic.resource.api.ConfigurationInformation"},{"originalRef":"#/definitions/generic.resource.api.GcRequestInput","$ref":"#/definitions/generic.resource.api.GcRequestInput"},{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"}]},"generic.resource.api.GenericConfigurationTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.genericconfigurationtopologyoperation.Output","$ref":"#/definitions/generic.resource.api.genericconfigurationtopologyoperation.Output"}}},"generic.resource.api.GenericConfigurations":{"type":"object","properties":{"gc-configuration":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.genericconfigurations.GcConfiguration","$ref":"#/definitions/generic.resource.api.genericconfigurations.GcConfiguration"}}}},"generic.resource.api.GetpathsegmentResponseInformation":{"type":"object","properties":{"getpathsegment-response-information":{"originalRef":"#/definitions/generic.resource.api.InstanceReference","$ref":"#/definitions/generic.resource.api.InstanceReference"}}},"generic.resource.api.GetpathsegmentTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.getpathsegmenttopologyoperation.Output","$ref":"#/definitions/generic.resource.api.getpathsegmenttopologyoperation.Output"}}},"generic.resource.api.HostRoutes":{"type":"object","properties":{"host-routes":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.hostroutes.HostRoutes","$ref":"#/definitions/generic.resource.api.hostroutes.HostRoutes"}}}},"generic.resource.api.InstanceReference":{"type":"object","properties":{"instance-id":{"type":"string"},"object-path":{"type":"string","description":"restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/"}}},"generic.resource.api.IpAddresses":{"type":"object","properties":{"ip-addresses":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}},"generic.resource.api.IpTypeEnumeration":{"type":"string","enum":["FIXED","VIP"]},"generic.resource.api.LastActionEnumeration":{"type":"string","enum":["CreateNetworkInstance","ActivateNetworkInstance","DeActivateNetworkInstance","DeleteNetworkInstance","CreateServiceInstance","DeleteServiceInstance","CreateVnfInstance","ActivateVnfInstance","DeleteVnfInstance","CreatePnfInstance","ActivatePnfInstance","DeletePnfInstance","CreateVfModuleInstance","ActivateVfModuleInstance","DeleteVfModuleInstance","CreateContrailRouteInstance","DeleteContrailRouteInstance","CreateSecurityZoneInstance","DeleteSecurityZoneInstance","ActivateDCINetworkInstance","DeActivateDCINetworkInstance","CreateTunnelXConnInstance","DeleteTunnelXConnInstance","CreateBRGInstance","DeleteBRGInstance","CreateSOTNConnectivityInstance","ActivateSOTNConnectivityInstance","DeactivateSOTNConnectivityInstance","DeleteSOTNConnectivityInstance","CreateSOTNAttachmentInstance","ActivateSOTNAttachmentInstance","DeactivateSOTNAttachmentInstance","DeleteSOTNAttachmentInstance","CreateSiteInstance","ActivateSiteInstance","DeactivateSiteInstance","DeleteSiteInstance","CreatePortMirrorConfigurationInstance","DeletePortMirrorConfigurationInstance","ChangePortMirrorConfigurationInstance","CreateGenericConfigurationInstance","DeleteGenericConfigurationInstance","PreloadVfModuleRequest","DeletePreloadVfModuleRequest","PreloadNetworkRequest","DeletePreloadNetworkRequest","CreateForwardingPathInstance","DeleteForwardingPathInstance","UpdateForwardingPathInstance","CreateSDWANDeviceInstance","ActivateSDWANDeviceInstance","DeactivateSDWANDeviceInstance","DeleteSDWANDeviceInstance","CreateSDWANPortInstance","ActivateSDWANPortInstance","DeactivateSDWANPortInstance","DeleteSDWANPortInstance","ReoptimizeSOTNInstance","CreateSDWANLanPortInstance","ActivateSDWANLanPortInstance","DeactivateSDWANLanPortInstance","DeleteSDWANLanPortInstance","CreateSDWANVpnInstance","ActivateSDWANVpnInstance","DeactivateSDWANVpnInstance","DeleteSDWANVpnInstance","CreateSDWANSiteInstance","ActivateSDWANSiteInstance","DeactivateSDWANSiteInstance","DeleteSDWANSiteInstance","SdwanBandwidthChange","CreateAccessConnectivityInstance","DeleteAccessConnectivityInstance","CreateInternetProfileInstance","ChangeInternetProfileInstance","DeleteInternetProfileInstance","CreateSOTNUnderlayInstance","ActivateSOTNUnderlayInstance","DeactivateSOTNUnderlayInstance","DeleteSOTNUnderlayInstance","CreateSOTNUniInstance","ActivateSOTNUniInstance","DeactivateSOTNUniInstance","DeleteSOTNUniInstance","CreateSOTNL2VpnInstance","ActivateSOTNL2VpnInstance","DeactivateSOTNL2VpnInstance","DeleteSOTNL2VpnInstance","AllocateTransportSliceInstance","ActivateTransportSliceInstance","DeactivateTransportSliceInstance","DeleteTransportSliceInstance","ModifyTransportSliceInstance","CreateCloudLeasedLineInstance","ModifyCloudLeasedLineInstance","DeleteCloudLeasedLineInstance"]},"generic.resource.api.LastOrderStatusEnumeration":{"type":"string","enum":["Active","PendingAssignment","PendingCreate","PendingUpdate","PendingDelete","Deleted","Created"]},"generic.resource.api.LastRpcActionEnumeration":{"type":"string","enum":["assign","activate","delete","unassign","deactivate","create","changeassign","reoptimize"]},"generic.resource.api.LicenseInformation":{"type":"object","properties":{"license-information":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.LicenseInformation","$ref":"#/definitions/generic.resource.api.licenseinformation.LicenseInformation"}}},"generic.resource.api.MaintenanceIndicatorEnumeration":{"type":"string","enum":["Y","N"]},"generic.resource.api.NetworkAssignments":{"type":"object","properties":{"network-assignments":{"originalRef":"#/definitions/generic.resource.api.networkassignments.NetworkAssignments","$ref":"#/definitions/generic.resource.api.networkassignments.NetworkAssignments"}}},"generic.resource.api.NetworkInfo":{"type":"object","properties":{"network-role":{"type":"string"},"network-id":{"type":"string"}}},"generic.resource.api.NetworkInformation":{"type":"object","properties":{"network-information":{"originalRef":"#/definitions/generic.resource.api.networkinformation.NetworkInformation","$ref":"#/definitions/generic.resource.api.networkinformation.NetworkInformation"}}},"generic.resource.api.NetworkInstanceGroup":{"type":"object","properties":{"network-instance-group":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup","$ref":"#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup"}}}},"generic.resource.api.NetworkLevelOperStatus":{"type":"object","properties":{"network-level-oper-status":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}},"generic.resource.api.NetworkOperationInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.NetworkInformation","$ref":"#/definitions/generic.resource.api.NetworkInformation"},{"originalRef":"#/definitions/generic.resource.api.NetworkRequestInput","$ref":"#/definitions/generic.resource.api.NetworkRequestInput"},{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"}]},"generic.resource.api.NetworkParameters":{"type":"object","properties":{"network-parameters":{"originalRef":"#/definitions/generic.resource.api.networkparameters.NetworkParameters","$ref":"#/definitions/generic.resource.api.networkparameters.NetworkParameters"}}},"generic.resource.api.NetworkPolicy":{"type":"object","properties":{"network-policy":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.networkpolicy.NetworkPolicy","$ref":"#/definitions/generic.resource.api.networkpolicy.NetworkPolicy"}}}},"generic.resource.api.NetworkRequestInput":{"type":"object","properties":{"network-request-input":{"originalRef":"#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput","$ref":"#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput"}}},"generic.resource.api.NetworkResponseInformation":{"type":"object","properties":{"network-response-information":{"originalRef":"#/definitions/generic.resource.api.InstanceReference","$ref":"#/definitions/generic.resource.api.InstanceReference"}}},"generic.resource.api.NetworkTopology":{"type":"object","properties":{"network-topology":{"originalRef":"#/definitions/generic.resource.api.networktopology.NetworkTopology","$ref":"#/definitions/generic.resource.api.networktopology.NetworkTopology"}}},"generic.resource.api.NetworkTopologyIdentifierStructure":{"type":"object","properties":{"network-topology-identifier-structure":{"originalRef":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"}}},"generic.resource.api.NetworkTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.networktopologyoperation.Output","$ref":"#/definitions/generic.resource.api.networktopologyoperation.Output"}}},"generic.resource.api.OnapModelInformation":{"type":"object","properties":{"onap-model-information":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}},"generic.resource.api.OperStatusData":{"type":"object","properties":{"last-action":{"description":"should be list of possible request-actions","originalRef":"#/definitions/generic.resource.api.LastActionEnumeration","$ref":"#/definitions/generic.resource.api.LastActionEnumeration"},"modify-timestamp":{"type":"string"},"last-order-status":{"originalRef":"#/definitions/generic.resource.api.LastOrderStatusEnumeration","$ref":"#/definitions/generic.resource.api.LastOrderStatusEnumeration"},"create-timestamp":{"type":"string","description":"Not currently populated in service data."},"order-status":{"description":"TBD - do we need Request failed statuses? RequestFailed | InProgressTimeout","originalRef":"#/definitions/generic.resource.api.OrderStatusEnumeration","$ref":"#/definitions/generic.resource.api.OrderStatusEnumeration"},"last-rpc-action":{"originalRef":"#/definitions/generic.resource.api.LastRpcActionEnumeration","$ref":"#/definitions/generic.resource.api.LastRpcActionEnumeration"},"last-svc-request-id":{"type":"string","description":"Not currently populated in service data."}}},"generic.resource.api.OrderStatusEnumeration":{"type":"string","enum":["Active","PendingAssignment","PendingCreate","PendingUpdate","PendingDelete","Deleted","Created"]},"generic.resource.api.Param":{"type":"object","properties":{"param":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"generic.resource.api.PnfDetails":{"type":"object","properties":{"pnf-details":{"originalRef":"#/definitions/generic.resource.api.pnfdetails.PnfDetails","$ref":"#/definitions/generic.resource.api.pnfdetails.PnfDetails"}}},"generic.resource.api.PnfInformation":{"type":"object","properties":{"pnf-information":{"originalRef":"#/definitions/generic.resource.api.pnfinformation.PnfInformation","$ref":"#/definitions/generic.resource.api.pnfinformation.PnfInformation"}}},"generic.resource.api.PnfLevelOperStatus":{"type":"object","properties":{"pnf-level-oper-status":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}},"generic.resource.api.PnfOperationInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.PnfDetails","$ref":"#/definitions/generic.resource.api.PnfDetails"},{"originalRef":"#/definitions/generic.resource.api.PnfRequestInput","$ref":"#/definitions/generic.resource.api.PnfRequestInput"},{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"}]},"generic.resource.api.PnfRequestInput":{"type":"object","properties":{"pnf-request-input":{"originalRef":"#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput","$ref":"#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput"}}},"generic.resource.api.PnfResponseInformation":{"type":"object","properties":{"pnf-response-information":{"originalRef":"#/definitions/generic.resource.api.InstanceReference","$ref":"#/definitions/generic.resource.api.InstanceReference"}}},"generic.resource.api.PnfTopology":{"type":"object","properties":{"pnf-topology":{"originalRef":"#/definitions/generic.resource.api.pnftopology.PnfTopology","$ref":"#/definitions/generic.resource.api.pnftopology.PnfTopology"}}},"generic.resource.api.PnfTopologyIdentifierStructure":{"type":"object","properties":{"pnf-topology-identifier-structure":{"originalRef":"#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure"}}},"generic.resource.api.PnfTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.pnftopologyoperation.Output","$ref":"#/definitions/generic.resource.api.pnftopologyoperation.Output"}}},"generic.resource.api.PolicyUpdateNotifyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.policyupdatenotifyoperation.Output","$ref":"#/definitions/generic.resource.api.policyupdatenotifyoperation.Output"}}},"generic.resource.api.PortInfo":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.PnfInformation","$ref":"#/definitions/generic.resource.api.PnfInformation"},{"originalRef":"#/definitions/generic.resource.api.VnfInformation","$ref":"#/definitions/generic.resource.api.VnfInformation"},{"type":"object","properties":{"service-instance-id":{"type":"string","description":"May not be need."}}}]},"generic.resource.api.PortMirrorConfigurationAssignments":{"type":"object","properties":{"port-mirror-configuration-assignments":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments"}}},"generic.resource.api.PortMirrorConfigurationRequestInput":{"type":"object","properties":{"port-mirror-configuration-request-input":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput"}}},"generic.resource.api.PortMirrorConfigurationTopology":{"type":"object","properties":{"port-mirror-configuration-topology":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology"}}},"generic.resource.api.PortMirrorConfigurations":{"type":"object","properties":{"port-mirror-configuration":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration","$ref":"#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration"}}}},"generic.resource.api.PortMirrorResponseInformation":{"type":"object","properties":{"port-mirror-response-information":{"originalRef":"#/definitions/generic.resource.api.InstanceReference","$ref":"#/definitions/generic.resource.api.InstanceReference"}}},"generic.resource.api.PortMirrorTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.portmirrortopologyoperation.Output","$ref":"#/definitions/generic.resource.api.portmirrortopologyoperation.Output"}}},"generic.resource.api.PortMirrorTopologyOperationInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ConfigurationInformation","$ref":"#/definitions/generic.resource.api.ConfigurationInformation"},{"originalRef":"#/definitions/generic.resource.api.PortMirrorConfigurationRequestInput","$ref":"#/definitions/generic.resource.api.PortMirrorConfigurationRequestInput"},{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"}]},"generic.resource.api.PreloadData":{"type":"object","properties":{"preload-data":{"originalRef":"#/definitions/generic.resource.api.preloaddata.PreloadData","$ref":"#/definitions/generic.resource.api.preloaddata.PreloadData"}}},"generic.resource.api.PreloadModelInformation":{"type":"object","properties":{"preload-list":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.preloadmodelinformation.PreloadList","$ref":"#/definitions/generic.resource.api.preloadmodelinformation.PreloadList"}}}},"generic.resource.api.PreloadNetworkTopologyInformation":{"type":"object","properties":{"preload-network-topology-information":{"originalRef":"#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation","$ref":"#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation"}}},"generic.resource.api.PreloadNetworkTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.PreloadTopologyResponseBody","$ref":"#/definitions/generic.resource.api.PreloadTopologyResponseBody"}}},"generic.resource.api.PreloadOperStatus":{"type":"object","properties":{"preload-oper-status":{"originalRef":"#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus","$ref":"#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus"}}},"generic.resource.api.PreloadTopologyResponseBody":{"type":"object","properties":{"response-code":{"type":"string"},"response-message":{"type":"string"},"svc-request-id":{"type":"string"},"ack-final-indicator":{"type":"string"}}},"generic.resource.api.PreloadVfModuleTopologyInformation":{"type":"object","properties":{"preload-vf-module-topology-information":{"originalRef":"#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation","$ref":"#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation"}}},"generic.resource.api.PreloadVfModuleTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.PreloadTopologyResponseBody","$ref":"#/definitions/generic.resource.api.PreloadTopologyResponseBody"}}},"generic.resource.api.ProviderNetworkInformation":{"type":"object","properties":{"physical-network-name":{"type":"string"},"is-external-network":{"type":"boolean"},"is-shared-network":{"type":"boolean"},"is-provider-network":{"type":"boolean"}}},"generic.resource.api.RegionIdentifier":{"type":"object","properties":{"aic-clli":{"type":"string","description":"Not expected to be used"},"aic-cloud-region":{"type":"string","description":"The AIC cloud region which maps to contrail versions"},"cloud-owner":{"type":"string"},"tenant":{"type":"string"}}},"generic.resource.api.RelatedNetwork":{"type":"object","properties":{"related-network":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}}},"generic.resource.api.RequestActionEnumeration":{"type":"string","enum":["CreateNetworkInstance","ActivateNetworkInstance","DeActivateNetworkInstance","CreateServiceInstance","DeleteServiceInstance","DeleteNetworkInstance","CreateVnfInstance","ActivateVnfInstance","DeleteVnfInstance","CreatePnfInstance","ActivatePnfInstance","DeletePnfInstance","CreateVfModuleInstance","ActivateVfModuleInstance","DeleteVfModuleInstance","CreateContrailRouteInstance","DeleteContrailRouteInstance","CreateSecurityZoneInstance","DeleteSecurityZoneInstance","ActivateDCINetworkInstance","DeActivateDCINetworkInstance","CreateTunnelXConnInstance","DeleteTunnelXConnInstance","CreateBRGInstance","DeleteBRGInstance","CreateSOTNConnectivityInstance","ActivateSOTNConnectivityInstance","DeactivateSOTNConnectivityInstance","DeleteSOTNConnectivityInstance","CreateSOTNAttachmentInstance","ActivateSOTNAttachmentInstance","DeactivateSOTNAttachmentInstance","DeleteSOTNAttachmentInstance","CreateSiteInstance","ActivateSiteInstance","DeactivateSiteInstance","DeleteSiteInstance","CreatePortMirrorConfigurationInstance","DeletePortMirrorConfigurationInstance","ChangePortMirrorConfigurationInstance","CreateGenericConfigurationInstance","RebuildGenericConfigurationInstance","DeleteGenericConfigurationInstance","PreloadVfModuleRequest","DeletePreloadVfModuleRequest","PreloadNetworkRequest","DeletePreloadNetworkRequest","CreateForwardingPathInstance","DeleteForwardingPathInstance","UpdateForwardingPathInstance","CreateSDWANDeviceInstance","ActivateSDWANDeviceInstance","DeactivateSDWANDeviceInstance","DeleteSDWANDeviceInstance","CreateSDWANPortInstance","ActivateSDWANPortInstance","DeactivateSDWANPortInstance","DeleteSDWANPortInstance","ReoptimizeSOTNInstance","CreateSDWANLanPortInstance","ActivateSDWANLanPortInstance","DeactivateSDWANLanPortInstance","DeleteSDWANLanPortInstance","CreateSDWANVpnInstance","ActivateSDWANVpnInstance","DeactivateSDWANVpnInstance","DeleteSDWANVpnInstance","CreateSDWANSiteInstance","ActivateSDWANSiteInstance","DeactivateSDWANSiteInstance","DeleteSDWANSiteInstance","SdwanBandwidthChange","CreateAccessConnectivityInstance","DeleteAccessConnectivityInstance","CreateInternetProfileInstance","ChangeInternetProfileInstance","DeleteInternetProfileInstance","CreateSOTNUnderlayInstance","ActivateSOTNUnderlayInstance","DeactivateSOTNUnderlayInstance","DeleteSOTNUnderlayInstance","CreateSOTNUniInstance","ActivateSOTNUniInstance","DeactivateSOTNUniInstance","DeleteSOTNUniInstance","CreateSOTNL2VpnInstance","ActivateSOTNL2VpnInstance","DeactivateSOTNL2VpnInstance","DeleteSOTNL2VpnInstance","AllocateTransportSliceInstance","ActivateTransportSliceInstance","DeactivateTransportSliceInstance","DeleteTransportSliceInstance","ModifyTransportSliceInstance","CreateCloudLeasedLineInstance","ModifyCloudLeasedLineInstance","DeleteCloudLeasedLineInstance"]},"generic.resource.api.RequestInformation":{"type":"object","properties":{"request-information":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}},"generic.resource.api.RequestStatusEnumeration":{"type":"string","enum":["synccomplete","asynccomplete","notifycomplete"]},"generic.resource.api.RouteTableReference":{"type":"object","properties":{"route-table-reference":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.routetablereference.RouteTableReference","$ref":"#/definitions/generic.resource.api.routetablereference.RouteTableReference"}}}},"generic.resource.api.RpcActionEnumeration":{"type":"string","enum":["assign","activate","configure","delete","unassign","deactivate","create"]},"generic.resource.api.SdncRequestHeader":{"type":"object","properties":{"sdnc-request-header":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}},"generic.resource.api.SecurityZoneAllottedResources":{"type":"object","properties":{"security-zone-allotted-resource":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource","$ref":"#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource"}}}},"generic.resource.api.SecurityZoneAssignments":{"type":"object","properties":{"security-zone-assignments":{"originalRef":"#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments","$ref":"#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments"}}},"generic.resource.api.SecurityZoneOperationInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.AllottedResourceInformation"},{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.SecurityZoneRequestInput","$ref":"#/definitions/generic.resource.api.SecurityZoneRequestInput"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"}]},"generic.resource.api.SecurityZoneRequestInput":{"type":"object","properties":{"security-zone-request-input":{"originalRef":"#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput","$ref":"#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput"}}},"generic.resource.api.SecurityZoneResponseInformation":{"type":"object","properties":{"security-zone-response-information":{"originalRef":"#/definitions/generic.resource.api.InstanceReference","$ref":"#/definitions/generic.resource.api.InstanceReference"}}},"generic.resource.api.SecurityZoneTopology":{"type":"object","properties":{"security-zone-topology":{"originalRef":"#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology","$ref":"#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology"}}},"generic.resource.api.SecurityZoneTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.securityzonetopologyoperation.Output","$ref":"#/definitions/generic.resource.api.securityzonetopologyoperation.Output"}}},"generic.resource.api.ServiceAssignments":{"type":"object","properties":{"service-assignments":{"originalRef":"#/definitions/generic.resource.api.serviceassignments.ServiceAssignments","$ref":"#/definitions/generic.resource.api.serviceassignments.ServiceAssignments"}}},"generic.resource.api.ServiceData":{"type":"object","properties":{"service-data":{"originalRef":"#/definitions/generic.resource.api.servicedata.ServiceData","$ref":"#/definitions/generic.resource.api.servicedata.ServiceData"}}},"generic.resource.api.ServiceInformation":{"type":"object","properties":{"service-information":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}},"generic.resource.api.ServiceLevelOperStatus":{"type":"object","properties":{"service-level-oper-status":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}},"generic.resource.api.ServiceModelInfrastructure":{"type":"object","properties":{"service":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.servicemodelinfrastructure.Service","$ref":"#/definitions/generic.resource.api.servicemodelinfrastructure.Service"}}}},"generic.resource.api.ServiceOperationInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"},{"originalRef":"#/definitions/generic.resource.api.ServiceRequestInput","$ref":"#/definitions/generic.resource.api.ServiceRequestInput"}]},"generic.resource.api.ServiceParameters":{"type":"object","properties":{"service-parameters":{"originalRef":"#/definitions/generic.resource.api.serviceparameters.ServiceParameters","$ref":"#/definitions/generic.resource.api.serviceparameters.ServiceParameters"}}},"generic.resource.api.ServicePathInformation":{"type":"object","properties":{"service-path-instance-name":{"type":"string","description":"A unique name generated by SDNC ( forwarding-path-name + service-path-instance-id )"},"service-path-instance-id":{"type":"string","description":"Service path instance ID generated by SDNC. Identifies a service-path-instance within a forwarding-path definition"},"version":{"type":"string","description":"Only one version of the service-path-instance data will be available in MD-SAL.  version will be updated when the service-path-instance is reevaluated "},"service":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.servicepathinformation.Service","$ref":"#/definitions/generic.resource.api.servicepathinformation.Service"}}}},"generic.resource.api.ServiceRequestInput":{"type":"object","properties":{"service-request-input":{"originalRef":"#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput","$ref":"#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput"}}},"generic.resource.api.ServiceResponseInformation":{"type":"object","properties":{"service-response-information":{"originalRef":"#/definitions/generic.resource.api.InstanceReference","$ref":"#/definitions/generic.resource.api.InstanceReference"}}},"generic.resource.api.ServiceStatus":{"type":"object","properties":{"service-status":{"originalRef":"#/definitions/generic.resource.api.servicestatus.ServiceStatus","$ref":"#/definitions/generic.resource.api.servicestatus.ServiceStatus"}}},"generic.resource.api.ServiceTopology":{"type":"object","properties":{"service-topology":{"originalRef":"#/definitions/generic.resource.api.servicetopology.ServiceTopology","$ref":"#/definitions/generic.resource.api.servicetopology.ServiceTopology"}}},"generic.resource.api.ServiceTopologyIdentifier":{"type":"object","properties":{"service-topology-identifier":{"originalRef":"#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier","$ref":"#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier"}}},"generic.resource.api.ServiceTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.servicetopologyoperation.Output","$ref":"#/definitions/generic.resource.api.servicetopologyoperation.Output"}}},"generic.resource.api.SubInterfaceNetworkData":{"type":"object","properties":{"sub-interface-network-data":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}}},"generic.resource.api.SubInterfaces":{"type":"object","properties":{"sub-interfaces":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.SubInterfaces","$ref":"#/definitions/generic.resource.api.subinterfaces.SubInterfaces"}}},"generic.resource.api.Subnets":{"type":"object","properties":{"subnets":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.subnets.Subnets","$ref":"#/definitions/generic.resource.api.subnets.Subnets"}}}},"generic.resource.api.SvcActionEnumeration":{"type":"string","enum":["reserve","assign","activate","delete","changeassign","changedelete","rollback","deactivate","unassign","create","disable","enable","update","reoptimize","rebuild"]},"generic.resource.api.TopologyResponseCommon":{"type":"object","properties":{"response-code":{"type":"string","description":"a success code or an defined error codeKeep as M"},"response-message":{"type":"string","description":"message included for error code"},"svc-request-id":{"type":"string","description":"the request id from the request message for which this is the responseKeep as M"},"ack-final-indicator":{"type":"string","description":"Expected to be Y or N."}}},"generic.resource.api.TunnelxconnAllottedResources":{"type":"object","properties":{"tunnelxconn-allotted-resource":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource","$ref":"#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource"}}}},"generic.resource.api.TunnelxconnAssignments":{"type":"object","properties":{"tunnelxconn-assignments":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments","$ref":"#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments"}}},"generic.resource.api.TunnelxconnOperationInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.AllottedResourceInformation"},{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"},{"originalRef":"#/definitions/generic.resource.api.TunnelxconnRequestInput","$ref":"#/definitions/generic.resource.api.TunnelxconnRequestInput"}]},"generic.resource.api.TunnelxconnRequestInput":{"type":"object","properties":{"tunnelxconn-request-input":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput","$ref":"#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput"}}},"generic.resource.api.TunnelxconnResponseInformation":{"type":"object","properties":{"tunnelxconn-response-information":{"originalRef":"#/definitions/generic.resource.api.InstanceReference","$ref":"#/definitions/generic.resource.api.InstanceReference"}}},"generic.resource.api.TunnelxconnTopology":{"type":"object","properties":{"tunnelxconn-topology":{"originalRef":"#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology","$ref":"#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology"}}},"generic.resource.api.TunnelxconnTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.tunnelxconntopologyoperation.Output","$ref":"#/definitions/generic.resource.api.tunnelxconntopologyoperation.Output"}}},"generic.resource.api.UseDhcpEnumeration":{"type":"string","enum":["Y","N"]},"generic.resource.api.VfModuleAssignments":{"type":"object","properties":{"vf-module-assignments":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"}}},"generic.resource.api.VfModuleInformation":{"type":"object","properties":{"vf-module-information":{"originalRef":"#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation","$ref":"#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation"}}},"generic.resource.api.VfModuleLevelOperStatus":{"type":"object","properties":{"vf-module-level-oper-status":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}},"generic.resource.api.VfModuleOperationInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"},{"originalRef":"#/definitions/generic.resource.api.VfModuleInformation","$ref":"#/definitions/generic.resource.api.VfModuleInformation"},{"originalRef":"#/definitions/generic.resource.api.VfModuleRequestInput","$ref":"#/definitions/generic.resource.api.VfModuleRequestInput"},{"originalRef":"#/definitions/generic.resource.api.VnfInformation","$ref":"#/definitions/generic.resource.api.VnfInformation"}]},"generic.resource.api.VfModuleRequestInput":{"type":"object","properties":{"vf-module-request-input":{"originalRef":"#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput","$ref":"#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput"}}},"generic.resource.api.VfModuleResponseInformation":{"type":"object","properties":{"vf-module-response-information":{"originalRef":"#/definitions/generic.resource.api.InstanceReference","$ref":"#/definitions/generic.resource.api.InstanceReference"}}},"generic.resource.api.VfModuleTopology":{"type":"object","properties":{"vf-module-topology":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology","$ref":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"}}},"generic.resource.api.VfModuleTopologyIdentifier":{"type":"object","properties":{"vf-module-topology-identifier":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","$ref":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"}}},"generic.resource.api.VfModuleTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopologyoperation.Output","$ref":"#/definitions/generic.resource.api.vfmoduletopologyoperation.Output"}}},"generic.resource.api.VlanTags":{"type":"object","properties":{"vlan-tags":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}},"generic.resource.api.VlanVnfcInstanceGroups":{"type":"object","properties":{"vlan-vnfc-instance-groups":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"}}},"generic.resource.api.VmNetworkData":{"type":"object","properties":{"related-networks":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"},"network-role":{"type":"string","description":"network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF"},"is-trunked":{"type":"boolean"},"floating-ips":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"},"sriov-parameters":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"},"network-information-items":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"},"mac-addresses":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses","$ref":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"},"network-role-tag":{"type":"string"},"segmentation-id":{"type":"string"},"interface-route-prefixes":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","$ref":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"}}},"generic.resource.api.VmTopologyData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"type":"object","properties":{"vm-type":{"type":"string"},"vm-names":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNames"},"vm-type-tag":{"type":"string","description":"from tosca data on vfc"},"vm-count":{"type":"integer","format":"int32"},"vm-networks":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks"},"nfc-naming-code":{"type":"string","description":"used in vm naming(draft 29: changed from nfc-code)"}}}]},"generic.resource.api.VnfCloudParam":{"type":"object","properties":{"service-instance-id":{"type":"string"},"service-instance-name":{"type":"string"},"vnf":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfcloudparam.Vnf","$ref":"#/definitions/generic.resource.api.vnfcloudparam.Vnf"}}}},"generic.resource.api.VnfGetResourceRequest":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.vnfgetresourcerequest.Output","$ref":"#/definitions/generic.resource.api.vnfgetresourcerequest.Output"}}},"generic.resource.api.VnfGetResourceRequestInputData":{"type":"object","properties":{"vnf":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfgetresourcerequestinputdata.Vnf","$ref":"#/definitions/generic.resource.api.vnfgetresourcerequestinputdata.Vnf"}}}},"generic.resource.api.VnfInformation":{"type":"object","properties":{"vnf-information":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}},"generic.resource.api.VnfLevelOperStatus":{"type":"object","properties":{"vnf-level-oper-status":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}},"generic.resource.api.VnfNetworkCollection":{"type":"object","properties":{"vnf-network-collection":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection"}}}},"generic.resource.api.VnfNetworkData":{"type":"object","properties":{"related-networks":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"},"network-role":{"type":"string","description":"A Network Role to which a VNF must connect"},"is-trunked":{"type":"boolean"},"network-id":{"type":"string","description":"Unique Neutron UUID of an instance of the network role "},"subnets-data":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"},"contrail-network-fqdn":{"type":"string","description":"contrail network policy object"},"network-name":{"type":"string","description":"Unique Neutron UUID of an instance of the network role "},"segmentation-id":{"type":"string"},"neutron-id":{"type":"string","description":"Unique Neutron UUID of an instance of the network role "}}},"generic.resource.api.VnfOperationInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.LicenseInformation","$ref":"#/definitions/generic.resource.api.LicenseInformation"},{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"},{"originalRef":"#/definitions/generic.resource.api.VnfInformation","$ref":"#/definitions/generic.resource.api.VnfInformation"},{"originalRef":"#/definitions/generic.resource.api.VnfRequestInput","$ref":"#/definitions/generic.resource.api.VnfRequestInput"}]},"generic.resource.api.VnfPathInformation":{"type":"object","properties":{"vf-module-instance":{"originalRef":"#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance","$ref":"#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance"},"left-network-role":{"type":"string"},"right-network-role":{"type":"string"},"vnf-instance-id":{"type":"string","description":"VNF instance ID in the path"},"right-network-name":{"type":"string"},"left-network-name":{"type":"string","description":"Every VNF instance in the path is connected to one or two VNFs."},"vnf-path-sequence-id":{"type":"integer","format":"int64","description":"Sequence ID at the VNF instance levele.g.  e.g. V1V2V3V5V6seq id=1  V1-V2seq id=2  V2V3seq id=3  V3V5seq id=4  V5V6incremental integer value."}}},"generic.resource.api.VnfRequestInput":{"type":"object","properties":{"vnf-request-input":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput","$ref":"#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput"}}},"generic.resource.api.VnfResourceAssignments":{"type":"object","properties":{"vnf-resource-assignments":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"}}},"generic.resource.api.VnfResponseInformation":{"type":"object","properties":{"vnf-response-information":{"originalRef":"#/definitions/generic.resource.api.InstanceReference","$ref":"#/definitions/generic.resource.api.InstanceReference"}}},"generic.resource.api.VnfSubInterfaceGroup":{"type":"object","properties":{"vnf-sub-interface-group":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup"}}}},"generic.resource.api.VnfTopology":{"type":"object","properties":{"vnf-topology":{"originalRef":"#/definitions/generic.resource.api.vnftopology.VnfTopology","$ref":"#/definitions/generic.resource.api.vnftopology.VnfTopology"}}},"generic.resource.api.VnfTopologyIdentifierStructure":{"type":"object","properties":{"vnf-topology-identifier-structure":{"originalRef":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"}}},"generic.resource.api.VnfTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.vnftopologyoperation.Output","$ref":"#/definitions/generic.resource.api.vnftopologyoperation.Output"}}},"generic.resource.api.VnfVnrRebuildData":{"type":"object","properties":{"vnf-vnr-rebuild-data":{"originalRef":"#/definitions/generic.resource.api.vnfvnrrebuilddata.VnfVnrRebuildData","$ref":"#/definitions/generic.resource.api.vnfvnrrebuilddata.VnfVnrRebuildData"}}},"generic.resource.api.VnfcAddressFamilyEnumeration":{"type":"string","enum":["ipv4","ipv6"]},"generic.resource.api.VnfcInstanceGroup":{"type":"object","properties":{"vnfc-instance-group":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup"}}}},"generic.resource.api.VnfcNetworkData":{"type":"object","properties":{"vnfc-network-data":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"}}}},"generic.resource.api.VnfcObjects":{"type":"object","properties":{"vnfc-objects":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.VnfcObjects","$ref":"#/definitions/generic.resource.api.vnfcobjects.VnfcObjects"}}},"generic.resource.api.VnfcSubnetDhcpEnumeration":{"type":"string","enum":["Y","N"]},"generic.resource.api.Vnfcs":{"type":"object","properties":{"vnfcs":{"originalRef":"#/definitions/generic.resource.api.vnfcs.Vnfcs","$ref":"#/definitions/generic.resource.api.vnfcs.Vnfcs"}}},"generic.resource.api.VnicGroups":{"type":"object","properties":{"vnic-groups":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.VnicGroups","$ref":"#/definitions/generic.resource.api.vnicgroups.VnicGroups"}}},"generic.resource.api.Vnics":{"type":"object","properties":{"vnics":{"originalRef":"#/definitions/generic.resource.api.vnics.Vnics","$ref":"#/definitions/generic.resource.api.vnics.Vnics"}}},"generic.resource.api.VnrParameters":{"type":"object","properties":{"vnr-parameters":{"originalRef":"#/definitions/generic.resource.api.vnrparameters.VnrParameters","$ref":"#/definitions/generic.resource.api.vnrparameters.VnrParameters"}}},"generic.resource.api.VpnBindings":{"type":"object","properties":{"vpn-bindings":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vpnbindings.VpnBindings","$ref":"#/definitions/generic.resource.api.vpnbindings.VpnBindings"}}}},"generic.resource.api.aggregateroutes.AggregateRoutes":{"type":"object","properties":{"cidr-mask":{"type":"string"},"ip-version":{"type":"string","description":"Use values 4 or 6."},"start-address":{"type":"string"},"route-id":{"type":"string","description":"Unique id"}}},"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers":{"type":"object","properties":{"allotted-resource-name":{"type":"string","description":"For a contrail-route, the network policy name."},"parent-service-instance-id":{"type":"string","description":"Service-instance-id of the parent service to which this allotted resource belongs."},"allotted-resource-id":{"type":"string"},"consuming-service-instance-id":{"type":"string","description":"The service-instance-id of the consuming service of this allotted resource"},"allotted-resource-type":{"type":"string","description":"(Added in draft 32)Expected to be contrail-route or security-zone."}}},"generic.resource.api.allottedresourceinformation.AllottedResourceInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"type":"object","properties":{"parent-service-instance-id":{"type":"string","description":"Service-instance-id of the parent service to which this allotted resource belongs."},"allotted-resource-id":{"type":"string"},"allotted-resource-type":{"type":"string","description":"Not an enum, but expected values are contrail-route and security-zone."}}}]},"generic.resource.api.allottedresourcestatus.AllottedResourceStatus":{"type":"object","properties":{"response-code":{"type":"string"},"response-message":{"type":"string"},"action":{"type":"string","description":"value would one of possible request-actions; match the list in service-data oper-status"},"response-timestamp":{"type":"string"},"request-status":{"originalRef":"#/definitions/generic.resource.api.RequestStatusEnumeration","$ref":"#/definitions/generic.resource.api.RequestStatusEnumeration"},"final-indicator":{"type":"string"},"rpc-name":{"type":"string"},"rpc-action":{"description":"this is the svc-action from the incoming request","originalRef":"#/definitions/generic.resource.api.RpcActionEnumeration","$ref":"#/definitions/generic.resource.api.RpcActionEnumeration"}}},"generic.resource.api.brgallottedresources.BrgAllottedResource":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.AllottedResourceStatus"},{"type":"object","properties":{"allotted-resource-id":{"type":"string"},"allotted-resource-data":{"originalRef":"#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData"}}}]},"generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceOperStatus","$ref":"#/definitions/generic.resource.api.AllottedResourceOperStatus"},{"originalRef":"#/definitions/generic.resource.api.BrgTopology","$ref":"#/definitions/generic.resource.api.BrgTopology"},{"type":"object","properties":{"brg-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"allotted-resource-operation-information":{"originalRef":"#/definitions/generic.resource.api.BrgOperationInformation","$ref":"#/definitions/generic.resource.api.BrgOperationInformation"}}}]},"generic.resource.api.brgassignments.BrgAssignments":{"type":"object","properties":{"vbrg-wan-ip":{"type":"string"}}},"generic.resource.api.brgrequestinput.BrgRequestInput":{"type":"object","properties":{"vni":{"type":"string"},"brg-wan-mac-address":{"type":"string"},"vgmux-bearer-ip":{"type":"string"}}},"generic.resource.api.brgtopology.BrgTopology":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.AllottedResourceIdentifiers"},{"originalRef":"#/definitions/generic.resource.api.BrgAssignments","$ref":"#/definitions/generic.resource.api.BrgAssignments"},{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"type":"object","properties":{"brg-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}]},"generic.resource.api.brgtopologyoperation.Output":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.BrgResponseInformation","$ref":"#/definitions/generic.resource.api.BrgResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.ServiceResponseInformation","$ref":"#/definitions/generic.resource.api.ServiceResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"}]},"generic.resource.api.collectperformancedata.Input":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"},{"type":"object","properties":{"controller-ipv4-address":{"type":"string"}}}]},"generic.resource.api.configurationidentifiers.ConfigurationIdentifiers":{"type":"object","properties":{"configuration-name":{"type":"string"},"parent-service-instance-id":{"type":"string","description":"Service-instance-id of the parent service to which this resource belongs."},"configuration-id":{"type":"string"},"configuration-sub-type":{"type":"string","description":" vprobe and pprobe"},"configuration-type":{"type":"string","description":"Not an enum, but expected values are port-mirror-configuration."}}},"generic.resource.api.configurationinformation.ConfigurationInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"type":"object","properties":{"configuration-name":{"type":"string"},"configuration-id":{"type":"string"},"configuration-sub-type":{"type":"string","description":"e.g. vprobe and pprobe when configuration-type=port-mirror-configuration"},"configuration-type":{"type":"string","description":"Not an enum, but expected values are port-mirror-configuration, vlan-network-receptor"}}}]},"generic.resource.api.configurationstatus.ConfigurationStatus":{"type":"object","properties":{"response-code":{"type":"string"},"response-message":{"type":"string"},"action":{"type":"string","description":"value would one of possible request-actions; match the list in service-data oper-status"},"response-timestamp":{"type":"string"},"request-status":{"originalRef":"#/definitions/generic.resource.api.RequestStatusEnumeration","$ref":"#/definitions/generic.resource.api.RequestStatusEnumeration"},"final-indicator":{"type":"string"},"rpc-name":{"type":"string"},"rpc-action":{"description":"this is the svc-action from the incoming request","originalRef":"#/definitions/generic.resource.api.RpcActionEnumeration","$ref":"#/definitions/generic.resource.api.RpcActionEnumeration"}}},"generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.AllottedResourceStatus"},{"type":"object","properties":{"allotted-resource-id":{"type":"string"},"allotted-resource-data":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData"}}}]},"generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceOperStatus","$ref":"#/definitions/generic.resource.api.AllottedResourceOperStatus"},{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentTopology","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentTopology"},{"type":"object","properties":{"allotted-resource-operation-information":{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation"},"connection-attachment-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}]},"generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments":{"type":"object"},"generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.AllottedResourceIdentifiers"},{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentAssignments","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentAssignments"},{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"type":"object","properties":{"connection-attachment-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}]},"generic.resource.api.connectionattachmenttopologyoperation.Output":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentResponseInformation","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.ServiceResponseInformation","$ref":"#/definitions/generic.resource.api.ServiceResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"}]},"generic.resource.api.connectionpoint.ConnectionPoint":{"type":"object","properties":{"vlan-data":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData","$ref":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"}},"port-id":{"type":"string","description":"port-index when multiple CPs connect to same network. Default zero (0)"},"connection-point-id":{"type":"string","description":"Key to CP object in A&AI"}}},"generic.resource.api.connectionpoint.connectionpoint.VlanData":{"type":"object","properties":{"vlan-tag-description":{"type":"string"},"vlan-uuid":{"type":"string","description":"Key to vlan-tag uuid object in A&AI Generated by vlan mS"},"vlan-role":{"type":"string","description":"Inner/Outer roles"},"vlan-tag-id":{"type":"string"}}},"generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.AllottedResourceStatus"},{"type":"object","properties":{"allotted-resource-id":{"type":"string"},"allotted-resource-data":{"originalRef":"#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData"}}}]},"generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceOperStatus","$ref":"#/definitions/generic.resource.api.AllottedResourceOperStatus"},{"originalRef":"#/definitions/generic.resource.api.ContrailRouteTopology","$ref":"#/definitions/generic.resource.api.ContrailRouteTopology"},{"type":"object","properties":{"allotted-resource-operation-information":{"originalRef":"#/definitions/generic.resource.api.ContrailRouteOperationInformation","$ref":"#/definitions/generic.resource.api.ContrailRouteOperationInformation"}}}]},"generic.resource.api.contrailrouteassignments.ContrailRouteAssignments":{"type":"object","properties":{"fq-name":{"type":"string","description":"The Contrail fq-name of the network policy"},"vlan-tag":{"type":"string","description":"Contrail-assigned vlan-tag to the vipr vm interface for this route."},"dest-network":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"},"source-network":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"},"contrail-id":{"type":"string","description":"The ID assigned by Contrail to the network-policy (one for one with the fq-name)"},"contrail-applied-service":{"originalRef":"#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService","$ref":"#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService"}}},"generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService":{"type":"object","properties":{"contrail-fqdn":{"type":"string","description":"This is the fq-name of the Contrail service instance through which the route is passing."},"vnf-id":{"type":"string","description":"The vnf representing the contrail applied service"},"service-instance-id":{"type":"string","description":"The service-instance-id of the vnf from which the contrail applied service is coming"}}},"generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput":{"type":"object","properties":{"contrail-applied-service-info":{"originalRef":"#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo","$ref":"#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo"},"source-network":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"},"contrail-route-input-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"dest-network":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}},"generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo":{"type":"object","properties":{"service-instance-id":{"type":"string","description":"The service-instance-id of the service in which the resource(s) providing the applied-service are. For vIPR, this is the service-instance-id of the vIPR-ATM service in which the vIPR-ATM VNF Contrail service is the applied service. MSO will populate with the input data."},"contrail-fqdn":{"type":"string","description":"For future use by MSO on input; MSO not expected to populate in 1707. If MSO can identify the contrail-fqdn of the Contrail applied service for this contrail-route, then it would be specified here on input. Otherwise, SDN-C will look it up by the vIPR-ATM VNF in the service-instance-id of the contrail-applied-service-info grouing."}}},"generic.resource.api.contrailroutetopology.ContrailRouteTopology":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.AllottedResourceIdentifiers"},{"originalRef":"#/definitions/generic.resource.api.ContrailRouteAssignments","$ref":"#/definitions/generic.resource.api.ContrailRouteAssignments"},{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"type":"object","properties":{"contrail-route-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}]},"generic.resource.api.contrailroutetopologyoperation.Output":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ContrailRouteResponseInformation","$ref":"#/definitions/generic.resource.api.ContrailRouteResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.ServiceResponseInformation","$ref":"#/definitions/generic.resource.api.ServiceResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"}]},"generic.resource.api.forwardingpathinformation.ServicePaths":{"type":"object","properties":{"service-path":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.ServicePathInformation","$ref":"#/definitions/generic.resource.api.ServicePathInformation"}}}},"generic.resource.api.forwardingpathrequestinput.ForwardingPathRequestInput":{"type":"object","properties":{"forwarding-paths":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.forwardingpathrequestinput.forwardingpathrequestinput.ForwardingPaths","$ref":"#/definitions/generic.resource.api.forwardingpathrequestinput.forwardingpathrequestinput.ForwardingPaths"}}}},"generic.resource.api.forwardingpathrequestinput.forwardingpathrequestinput.ForwardingPaths":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"type":"object","properties":{"forwarding-path-name":{"type":"string","description":"Forwarding-path-name from tosca-model. "}}}]},"generic.resource.api.gcrequestinput.GcRequestInput":{"type":"object","properties":{"rebuild":{"type":"string","description":"Value will indicate what to rebuild"},"vf-module-id":{"type":"string","description":"This is mandatory in case of rebuild"},"input-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"vnf-id":{"type":"string"},"configuration-ids":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds","$ref":"#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds"}}}},"generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds":{"type":"object","properties":{"configuration-id":{"type":"string"}}},"generic.resource.api.genericconfigurationnotification.Input":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ConfigurationInformation","$ref":"#/definitions/generic.resource.api.ConfigurationInformation"},{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"},{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"},{"originalRef":"#/definitions/generic.resource.api.VnfVnrRebuildData","$ref":"#/definitions/generic.resource.api.VnfVnrRebuildData"},{"originalRef":"#/definitions/generic.resource.api.VnrParameters","$ref":"#/definitions/generic.resource.api.VnrParameters"},{"type":"object","properties":{"configuration-topology-link":{"type":"string","description":"Returns URL to generic-configuration-topology "}}}]},"generic.resource.api.genericconfigurations.GcConfiguration":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ConfigurationStatus","$ref":"#/definitions/generic.resource.api.ConfigurationStatus"},{"type":"object","properties":{"configuration-id":{"type":"string"},"configuration-data":{"originalRef":"#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData","$ref":"#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData"}}}]},"generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ConfigurationOperStatus","$ref":"#/definitions/generic.resource.api.ConfigurationOperStatus"},{"type":"object","properties":{"configuration-operation-information":{"originalRef":"#/definitions/generic.resource.api.GcTopologyOperationInformation","$ref":"#/definitions/generic.resource.api.GcTopologyOperationInformation"}}}]},"generic.resource.api.genericconfigurationtopologyoperation.Output":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.GcResponseInformation","$ref":"#/definitions/generic.resource.api.GcResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.ServiceResponseInformation","$ref":"#/definitions/generic.resource.api.ServiceResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"}]},"generic.resource.api.getpathsegmenttopologyoperation.Output":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.GetpathsegmentResponseInformation","$ref":"#/definitions/generic.resource.api.GetpathsegmentResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.ServiceResponseInformation","$ref":"#/definitions/generic.resource.api.ServiceResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"}]},"generic.resource.api.hostroutes.HostRoutes":{"type":"object","properties":{"route-prefix":{"type":"string"},"next-hop":{"type":"string","description":"Could be ip-address or hostname or service-instance"}}},"generic.resource.api.ipaddresses.IpAddresses":{"type":"object","properties":{"vipv6-address":{"type":"string","description":"Virtual v6"},"ipv4-address":{"type":"string"},"vipv4-address":{"type":"string","description":"Virtual v4"},"ipv6-address":{"type":"string"}}},"generic.resource.api.licenseinformation.LicenseInformation":{"type":"object","properties":{"license-key-group-list":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList","$ref":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList"}},"entitlement-pool-list":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList","$ref":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList"}}}},"generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList":{"type":"object","properties":{"action":{"type":"string"},"entitlement-pool-invariant-uuid":{"type":"string"},"entitlement-uuid":{"type":"string","description":"assigned by ALTS"},"entitlement-pool-uuid":{"type":"string"}}},"generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList":{"type":"object","properties":{"license-key-group-uuid":{"type":"string"},"license-uuid":{"type":"string","description":"assigned by ALTS"},"action":{"type":"string"},"license-key-group-invariant-uuid":{"type":"string"},"license-key":{"type":"string","description":"assigned by ALTS"}}},"generic.resource.api.networkassignments.NetworkAssignments":{"type":"object"},"generic.resource.api.networkinformation.NetworkInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"type":"object","properties":{"from-preload":{"type":"boolean","description":"Indicates if source is preload data"},"network-technology":{"type":"string"},"network-id":{"type":"string"},"network-type":{"type":"string"}}}]},"generic.resource.api.networkinstancegroup.NetworkInstanceGroup":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AggregateRoutes","$ref":"#/definitions/generic.resource.api.AggregateRoutes"},{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"originalRef":"#/definitions/generic.resource.api.Subnets","$ref":"#/definitions/generic.resource.api.Subnets"},{"type":"object","properties":{"subnet-assignment-policy":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy"},"service-instance-id":{"type":"string"},"vpn-binding-policy":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy"},"network-instance-group-id":{"type":"string","description":"Also a Key in Network Instance Group in A&AI"},"network-instance-group-function":{"type":"string"},"networks":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks"},"aggregate-route-policy":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy"},"subnet-key-value":{"type":"string","description":"key-value provided to IPAM when  creating shared subnet"}}}]},"generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy":{"type":"object","properties":{"ipv4-aggregate-route-level":{"type":"string"},"ipv6-aggregate-route-level":{"type":"string"},"aggregate-route-policy-name":{"type":"string"}}},"generic.resource.api.networkinstancegroup.networkinstancegroup.Networks":{"type":"object","properties":{"network":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network"}}}},"generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy":{"type":"object","properties":{"subnet-use":{"type":"string","description":"Current valid values - unique, shared (default)"}}},"generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy":{"type":"object","properties":{"vpn-name":{"type":"string"},"global-route-target":{"type":"string"},"vpn-type":{"type":"string"},"vpn-binding":{"type":"string"},"route-target-role":{"type":"string"},"vpn-platform":{"type":"string"}}},"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.VpnBindings","$ref":"#/definitions/generic.resource.api.VpnBindings"},{"type":"object","properties":{"network-status":{"type":"string","description":"assigned, unassigned"},"neutron-network-id":{"type":"string","description":"Neutron-network-id assigned by PO/RO"},"network-id":{"type":"string","description":"Index into network-topology-identifier structure"},"customer-bonding-requests":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests"},"vlan-tag-id":{"type":"integer","format":"int64"}}}]},"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests":{"type":"object","properties":{"customer-bonding-request":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest"}}}},"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest":{"type":"object","properties":{"configuration-id":{"type":"string","description":"e.g. vlan network receptor configuration id"}}},"generic.resource.api.networkparameters.NetworkParameters":{"type":"object","properties":{"network-parameter":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter","$ref":"#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter"}}}},"generic.resource.api.networkparameters.networkparameters.NetworkParameter":{"type":"object","properties":{"network-parameter-value":{"type":"string"},"network-parameter-name":{"type":"string"}}},"generic.resource.api.networkpolicy.NetworkPolicy":{"type":"object","properties":{"network-policy-fqdn":{"type":"string"},"network-policy-id":{"type":"string"}}},"generic.resource.api.networkrequestinput.NetworkRequestInput":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.RegionIdentifier","$ref":"#/definitions/generic.resource.api.RegionIdentifier"},{"type":"object","properties":{"network-name":{"type":"string"},"network-input-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"network-instance-group-id":{"type":"string","description":"When network has instance-group role in service model"}}}]},"generic.resource.api.networktopology.NetworkTopology":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.NetworkAssignments","$ref":"#/definitions/generic.resource.api.NetworkAssignments"},{"originalRef":"#/definitions/generic.resource.api.NetworkParameters","$ref":"#/definitions/generic.resource.api.NetworkParameters"},{"originalRef":"#/definitions/generic.resource.api.NetworkTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.NetworkTopologyIdentifierStructure"},{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"originalRef":"#/definitions/generic.resource.api.RegionIdentifier","$ref":"#/definitions/generic.resource.api.RegionIdentifier"}]},"generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure":{"type":"object","properties":{"related-networks":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"},"network-role":{"type":"string"},"is-trunked":{"type":"boolean"},"network-technology":{"type":"string"},"network-id":{"type":"string"},"eipam-v4-address-plan":{"type":"string"},"network-instance-group-id":{"type":"string","description":"When network is part of network instance-Group-data & instance Group in A&AI"},"network-name":{"type":"string"},"segmentation-id":{"type":"string"},"eipam-v6-address-plan":{"type":"string"},"network-type":{"type":"string"}}},"generic.resource.api.networktopologyoperation.Output":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.NetworkResponseInformation","$ref":"#/definitions/generic.resource.api.NetworkResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.ServiceResponseInformation","$ref":"#/definitions/generic.resource.api.ServiceResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"}]},"generic.resource.api.onapmodelinformation.OnapModelInformation":{"type":"object","properties":{"model-name":{"type":"string"},"model-version":{"type":"string"},"model-customization-uuid":{"type":"string","description":"customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"},"model-uuid":{"type":"string","description":"identifies the uuid for this service or resource, which is version specific"},"model-invariant-uuid":{"type":"string","description":"identifies the invariant uuid for this service or resource"}}},"generic.resource.api.param.Param":{"type":"object","properties":{"name":{"type":"string"},"resource-resolution-data":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"value":{"type":"string"}}},"generic.resource.api.param.param.ResourceResolutionData":{"type":"object","properties":{"payload":{"type":"string"},"resource-key":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}},"capability-name":{"type":"string","description":"Resource assignment resolution Capability name"},"status":{"type":"string","description":"SUCCESS, FAILED, or PENDING - RA returned data as capability"}}},"generic.resource.api.param.param.resourceresolutiondata.ResourceKey":{"type":"object","properties":{"name":{"type":"string"},"value":{"type":"string"}}},"generic.resource.api.pnfdetails.PnfDetails":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"type":"object","properties":{"pnf-id":{"type":"string","description":"pnfId*Identifier of this Pnf information element. CORRELATIONID = PNF-NAME (A&AI)"},"pnf-name":{"type":"string"},"pnf-type":{"type":"string","description":"pnfType (template)*Type of Resource. NEW type: PNF (pre-defined in SDC)"}}}]},"generic.resource.api.pnfinformation.PnfInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"type":"object","properties":{"pnf-name":{"type":"string","description":"Key for A&AI query"},"pnf-type":{"type":"string"}}}]},"generic.resource.api.pnfrequestinput.PnfRequestInput":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.RegionIdentifier","$ref":"#/definitions/generic.resource.api.RegionIdentifier"},{"type":"object","properties":{"request-version":{"type":"string","description":"keep this? e.g. 1702"},"pnf-input-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"pnf-name":{"type":"string"}}}]},"generic.resource.api.pnftopology.PnfTopology":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"originalRef":"#/definitions/generic.resource.api.PnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.PnfTopologyIdentifierStructure"},{"originalRef":"#/definitions/generic.resource.api.RegionIdentifier","$ref":"#/definitions/generic.resource.api.RegionIdentifier"},{"type":"object","properties":{"pnf-parameters-data":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"sdnc-generated-cloud-resources":{"type":"boolean","description":"Indicate if source is sdnc generated cloud param.When true, the parameters are literal HEAT template parameter names;When false, the parameters need to be converted to HEAT format"}}}]},"generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure":{"type":"object","properties":{"pnf-id":{"type":"string"},"pnf-name":{"type":"string","description":"optionally comes from pnf-request-input container or is assigned by sdn-c"},"pnf-type":{"type":"string","description":"In preload tree, this label is used for the vf-module-type"}}},"generic.resource.api.pnftopologyoperation.Output":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.PnfResponseInformation","$ref":"#/definitions/generic.resource.api.PnfResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.ServiceResponseInformation","$ref":"#/definitions/generic.resource.api.ServiceResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"}]},"generic.resource.api.policyupdatenotifyoperation.Input":{"type":"object","properties":{"version-id":{"type":"string","description":"Map JSON versionNo to version-id"},"policy-name":{"type":"string"},"update-type":{"type":"string"}}},"generic.resource.api.policyupdatenotifyoperation.Output":{"type":"object","properties":{"error-code":{"type":"string"},"error-msg":{"type":"string"}}},"generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments":{"type":"object","properties":{"dest-vnf-id":{"type":"string","description":"For vProbe"},"dest-p-interface":{"type":"string","description":"For pProbe; from policy manager"},"tenant-context":{"type":"string","description":"From tenant object in A&AI"},"dest-pnf-name":{"type":"string","description":"For pProbe"},"route-allotted-resource-id":{"type":"string","description":"For vProbe"},"dest-tenant-id":{"type":"string","description":"tenant-id from A&AI for destination VNF"},"owning-entity":{"type":"string"},"dest-pnf-port-policy-name":{"type":"string","description":"For pProbe; from tosca model"},"cloud-region-id":{"type":"string"},"source-capacity":{"type":"integer","format":"int64","description":"Source port pps (packets per second) rating from tosca model"},"tenant-id":{"type":"string","description":"tenant-id from A&AI for source VNF"},"dest-network-fqdn":{"type":"string"},"contrail-vmi-params":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"source-network-fqdn":{"type":"string"},"cloud-owner":{"type":"string"},"source-to-dest-maps":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps"},"source-vnf-id":{"type":"string"},"dest-tenant":{"type":"string","description":"Tenant name from A&AI for destination VNF"},"dest-vnfc-instance-group-id":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId"},"source-vnfc-instance-group-id":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId"},"probe-type":{"type":"string","description":"vprobe or pprobe; derived from configuration-information.configuration-sub-type"},"vnics-group-id":{"type":"string"},"tenant":{"type":"string","description":"Tenant name from A&AI for source VNF"}}},"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId":{"type":"object","properties":{"instance-group-role":{"type":"string"},"configuration-id":{"type":"string"},"nfc-naming-code":{"type":"string","description":"Set to nfc-naming-code"},"service-instance-id":{"type":"string"}}},"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps":{"type":"object","properties":{"source-to-dest-map":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap"}}}},"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId":{"type":"object","properties":{"instance-group-role":{"type":"string"},"configuration-id":{"type":"string"},"nfc-naming-code":{"type":"string","description":"Set to nfc-naming-code"},"service-instance-id":{"type":"string"}}},"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap":{"type":"object","properties":{"source-port-id":{"type":"string"},"source-vserver-id":{"type":"string"},"dest-vserver-id":{"type":"string"},"dest-ip-addresses":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"},"link-name":{"type":"string"},"dest-port-name":{"type":"string"},"source-port-name":{"type":"string"},"dest-port-id":{"type":"string"}}},"generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.RegionIdentifier","$ref":"#/definitions/generic.resource.api.RegionIdentifier"},{"type":"object","properties":{"source-port":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort"},"dest-port":{"originalRef":"#/definitions/generic.resource.api.PortInfo","$ref":"#/definitions/generic.resource.api.PortInfo"},"port-mirror-configuration-input-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}]},"generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.PortInfo","$ref":"#/definitions/generic.resource.api.PortInfo"},{"type":"object","properties":{"source-port-id":{"type":"string","description":"needed for srv-action=disable/enable"}}}]},"generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ConfigurationStatus","$ref":"#/definitions/generic.resource.api.ConfigurationStatus"},{"type":"object","properties":{"configuration-id":{"type":"string"},"configuration-data":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData","$ref":"#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData"}}}]},"generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ConfigurationOperStatus","$ref":"#/definitions/generic.resource.api.ConfigurationOperStatus"},{"originalRef":"#/definitions/generic.resource.api.PortMirrorConfigurationTopology","$ref":"#/definitions/generic.resource.api.PortMirrorConfigurationTopology"},{"type":"object","properties":{"configuration-operation-information":{"originalRef":"#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation","$ref":"#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation"}}}]},"generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ConfigurationIdentifiers","$ref":"#/definitions/generic.resource.api.ConfigurationIdentifiers"},{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"originalRef":"#/definitions/generic.resource.api.PortMirrorConfigurationAssignments","$ref":"#/definitions/generic.resource.api.PortMirrorConfigurationAssignments"},{"type":"object","properties":{"port-mirror-configuration-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}]},"generic.resource.api.portmirrortopologyoperation.Output":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.PortMirrorResponseInformation","$ref":"#/definitions/generic.resource.api.PortMirrorResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.ServiceResponseInformation","$ref":"#/definitions/generic.resource.api.ServiceResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"}]},"generic.resource.api.preloaddata.PreloadData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.PreloadNetworkTopologyInformation","$ref":"#/definitions/generic.resource.api.PreloadNetworkTopologyInformation"},{"originalRef":"#/definitions/generic.resource.api.PreloadOperStatus","$ref":"#/definitions/generic.resource.api.PreloadOperStatus"},{"originalRef":"#/definitions/generic.resource.api.PreloadVfModuleTopologyInformation","$ref":"#/definitions/generic.resource.api.PreloadVfModuleTopologyInformation"}]},"generic.resource.api.preloadmodelinformation.PreloadList":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.PreloadData","$ref":"#/definitions/generic.resource.api.PreloadData"},{"type":"object","properties":{"preload-type":{"type":"string","description":"network or vf-module"},"preload-id":{"type":"string","description":"vf-module-name or network name"}}}]},"generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.HostRoutes","$ref":"#/definitions/generic.resource.api.HostRoutes"},{"originalRef":"#/definitions/generic.resource.api.NetworkPolicy","$ref":"#/definitions/generic.resource.api.NetworkPolicy"},{"originalRef":"#/definitions/generic.resource.api.NetworkTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.NetworkTopologyIdentifierStructure"},{"originalRef":"#/definitions/generic.resource.api.ProviderNetworkInformation","$ref":"#/definitions/generic.resource.api.ProviderNetworkInformation"},{"originalRef":"#/definitions/generic.resource.api.RouteTableReference","$ref":"#/definitions/generic.resource.api.RouteTableReference"},{"originalRef":"#/definitions/generic.resource.api.Subnets","$ref":"#/definitions/generic.resource.api.Subnets"},{"originalRef":"#/definitions/generic.resource.api.VpnBindings","$ref":"#/definitions/generic.resource.api.VpnBindings"}]},"generic.resource.api.preloadnetworktopologyoperation.Input":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.PreloadNetworkTopologyInformation","$ref":"#/definitions/generic.resource.api.PreloadNetworkTopologyInformation"},{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"}]},"generic.resource.api.preloadoperstatus.PreloadOperStatus":{"type":"object","properties":{"last-action":{"originalRef":"#/definitions/generic.resource.api.LastActionEnumeration","$ref":"#/definitions/generic.resource.api.LastActionEnumeration"},"modify-timestamp":{"type":"string"},"maintenance-indicator":{"originalRef":"#/definitions/generic.resource.api.MaintenanceIndicatorEnumeration","$ref":"#/definitions/generic.resource.api.MaintenanceIndicatorEnumeration"},"last-order-status":{"originalRef":"#/definitions/generic.resource.api.LastOrderStatusEnumeration","$ref":"#/definitions/generic.resource.api.LastOrderStatusEnumeration"},"create-timestamp":{"type":"string"},"order-status":{"originalRef":"#/definitions/generic.resource.api.OrderStatusEnumeration","$ref":"#/definitions/generic.resource.api.OrderStatusEnumeration"},"last-svc-request-id":{"type":"string"}}},"generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.VfModuleTopology","$ref":"#/definitions/generic.resource.api.VfModuleTopology"},{"originalRef":"#/definitions/generic.resource.api.VnfResourceAssignments","$ref":"#/definitions/generic.resource.api.VnfResourceAssignments"},{"originalRef":"#/definitions/generic.resource.api.VnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.VnfTopologyIdentifierStructure"}]},"generic.resource.api.preloadvfmoduletopologyoperation.Input":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.PreloadVfModuleTopologyInformation","$ref":"#/definitions/generic.resource.api.PreloadVfModuleTopologyInformation"},{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"}]},"generic.resource.api.relatednetwork.RelatedNetwork":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.VlanTags","$ref":"#/definitions/generic.resource.api.VlanTags"},{"type":"object","properties":{"network-role":{"type":"string"},"network-id":{"type":"string","description":"Key to l3-network object"}}}]},"generic.resource.api.requestinformation.RequestInformation":{"type":"object","properties":{"notification-url":{"type":"string"},"order-version":{"type":"string"},"request-action":{"description":"still need to work Disconnect","originalRef":"#/definitions/generic.resource.api.RequestActionEnumeration","$ref":"#/definitions/generic.resource.api.RequestActionEnumeration"},"source":{"type":"string"},"request-id":{"type":"string","description":"Request ID generated upstream of MSO"},"order-number":{"type":"string"}}},"generic.resource.api.routetablereference.RouteTableReference":{"type":"object","properties":{"route-table-reference-id":{"type":"string"},"route-table-reference-fqdn":{"type":"string"}}},"generic.resource.api.sdncrequestheader.SdncRequestHeader":{"type":"object","properties":{"svc-request-id":{"type":"string","description":"Uniquely generated by calling system (e.g. MSO or SDN-GP)"},"svc-notification-url":{"type":"string","description":"Contains URL for asynchronous response"},"svc-action":{"description":"This is the rpcAction","originalRef":"#/definitions/generic.resource.api.SvcActionEnumeration","$ref":"#/definitions/generic.resource.api.SvcActionEnumeration"}}},"generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.AllottedResourceStatus"},{"type":"object","properties":{"allotted-resource-id":{"type":"string"},"allotted-resource-data":{"originalRef":"#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData"}}}]},"generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceOperStatus","$ref":"#/definitions/generic.resource.api.AllottedResourceOperStatus"},{"originalRef":"#/definitions/generic.resource.api.SecurityZoneTopology","$ref":"#/definitions/generic.resource.api.SecurityZoneTopology"},{"type":"object","properties":{"allotted-resource-operation-information":{"originalRef":"#/definitions/generic.resource.api.SecurityZoneOperationInformation","$ref":"#/definitions/generic.resource.api.SecurityZoneOperationInformation"},"security-zone-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}]},"generic.resource.api.securityzoneassignments.SecurityZoneAssignments":{"type":"object","properties":{"security-zone-name-trusted":{"type":"string"},"trusted-network-role":{"type":"string","description":"In the case of vIPR, this is the landing networks network-role; used in naming"},"security-zone-name-untrusted":{"type":"string"},"security-zone-service-instance-id":{"type":"string","description":"Will be the same as the parent-service-instance-id"},"untrusted-network-role":{"type":"string","description":"In the case of vIPR, this is the tenant oam networks network-role; used in naming"},"vlan-tag":{"type":"string"},"security-zone-vnf-id":{"type":"string","description":"Selected by SDNC from the security-zone-service-instance-id"}}},"generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput":{"type":"object","properties":{"security-zone-input-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"trusted-network-role":{"type":"string","description":"In the case of vIPR, this is the landing networks network-role; used in naming"},"untrusted-network-role":{"type":"string","description":"In the case of vIPR, this is the tenant oam networks network-role; used in naming"},"vlan-tag":{"type":"string"}}},"generic.resource.api.securityzonetopology.SecurityZoneTopology":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.AllottedResourceIdentifiers"},{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"originalRef":"#/definitions/generic.resource.api.SecurityZoneAssignments","$ref":"#/definitions/generic.resource.api.SecurityZoneAssignments"},{"type":"object","properties":{"security-zone-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}]},"generic.resource.api.securityzonetopologyoperation.Output":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.SecurityZoneResponseInformation","$ref":"#/definitions/generic.resource.api.SecurityZoneResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.ServiceResponseInformation","$ref":"#/definitions/generic.resource.api.ServiceResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"}]},"generic.resource.api.serviceassignments.ServiceAssignments":{"type":"object"},"generic.resource.api.servicedata.ServiceData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ServiceLevelOperStatus","$ref":"#/definitions/generic.resource.api.ServiceLevelOperStatus"},{"originalRef":"#/definitions/generic.resource.api.ServiceOperationInformation","$ref":"#/definitions/generic.resource.api.ServiceOperationInformation"},{"originalRef":"#/definitions/generic.resource.api.ServiceTopology","$ref":"#/definitions/generic.resource.api.ServiceTopology"},{"type":"object","properties":{"vnfc-instance-groups":{"originalRef":"#/definitions/generic.resource.api.VnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.VnfcInstanceGroup"},"provided-configurations":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations"},"provided-allotted-resources":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources"},"vnfs":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Vnfs","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Vnfs"},"forwarding-paths":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths"},"network-instance-groups":{"originalRef":"#/definitions/generic.resource.api.NetworkInstanceGroup","$ref":"#/definitions/generic.resource.api.NetworkInstanceGroup"},"networks":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Networks","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Networks"},"controller-ipv4-address":{"type":"string"},"consumed-allotted-resources":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources"},"pnfs":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Pnfs","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Pnfs"}}}]},"generic.resource.api.servicedata.servicedata.ConsumedAllottedResources":{"type":"object","properties":{"consumed-allotted-resource":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInfo","$ref":"#/definitions/generic.resource.api.AllottedResourceInfo"}}}},"generic.resource.api.servicedata.servicedata.ForwardingPaths":{"type":"object","properties":{"forwarding-path":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath"}}}},"generic.resource.api.servicedata.servicedata.Networks":{"type":"object","properties":{"network":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.Network","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.Network"}}}},"generic.resource.api.servicedata.servicedata.Pnfs":{"type":"object","properties":{"pnf":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf"}}}},"generic.resource.api.servicedata.servicedata.ProvidedAllottedResources":{"type":"object","properties":{"provided-allotted-resource":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInfo","$ref":"#/definitions/generic.resource.api.AllottedResourceInfo"}}}},"generic.resource.api.servicedata.servicedata.ProvidedConfigurations":{"type":"object","properties":{"provided-configuration":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.ConfigurationInfo","$ref":"#/definitions/generic.resource.api.ConfigurationInfo"}}}},"generic.resource.api.servicedata.servicedata.Vnfs":{"type":"object","properties":{"vnf":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf"}}}},"generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ForwardingPathInformation","$ref":"#/definitions/generic.resource.api.ForwardingPathInformation"},{"type":"object","properties":{"forwarding-path-id":{"type":"string","description":"Generated by SDNC"}}}]},"generic.resource.api.servicedata.servicedata.networks.Network":{"type":"object","properties":{"network-id":{"type":"string"},"network-data":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData"}}},"generic.resource.api.servicedata.servicedata.networks.network.NetworkData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.NetworkLevelOperStatus","$ref":"#/definitions/generic.resource.api.NetworkLevelOperStatus"},{"originalRef":"#/definitions/generic.resource.api.NetworkOperationInformation","$ref":"#/definitions/generic.resource.api.NetworkOperationInformation"},{"originalRef":"#/definitions/generic.resource.api.NetworkTopology","$ref":"#/definitions/generic.resource.api.NetworkTopology"},{"type":"object","properties":{"network-provided-allotted-resources":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources"}}}]},"generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources":{"type":"object","properties":{"network-provided-ar-id":{"type":"array","description":"List of allotted resources using capacity from this network","items":{"type":"string"}}}},"generic.resource.api.servicedata.servicedata.pnfs.Pnf":{"type":"object","properties":{"pnf-data":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData"},"pnf-id":{"type":"string"}}},"generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.PnfLevelOperStatus","$ref":"#/definitions/generic.resource.api.PnfLevelOperStatus"},{"originalRef":"#/definitions/generic.resource.api.PnfOperationInformation","$ref":"#/definitions/generic.resource.api.PnfOperationInformation"},{"originalRef":"#/definitions/generic.resource.api.PnfTopology","$ref":"#/definitions/generic.resource.api.PnfTopology"}]},"generic.resource.api.servicedata.servicedata.vnfs.Vnf":{"type":"object","properties":{"vnf-data":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData"},"vnf-id":{"type":"string"}}},"generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.VnfLevelOperStatus","$ref":"#/definitions/generic.resource.api.VnfLevelOperStatus"},{"originalRef":"#/definitions/generic.resource.api.VnfOperationInformation","$ref":"#/definitions/generic.resource.api.VnfOperationInformation"},{"originalRef":"#/definitions/generic.resource.api.VnfTopology","$ref":"#/definitions/generic.resource.api.VnfTopology"},{"type":"object","properties":{"vnf-network-collections":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkCollection","$ref":"#/definitions/generic.resource.api.VnfNetworkCollection"},"vnf-sub-interface-groups":{"originalRef":"#/definitions/generic.resource.api.VnfSubInterfaceGroup","$ref":"#/definitions/generic.resource.api.VnfSubInterfaceGroup"},"vf-modules":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules"},"vnf-provided-allotted-resources":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources"}}}]},"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules":{"type":"object","properties":{"vf-module":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule"}}}},"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources":{"type":"object","properties":{"vnf-provided-ar-id":{"type":"array","description":"List of allotted resources using capacity from this vnf","items":{"type":"string"}}}},"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule":{"type":"object","properties":{"vf-module-data":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData"},"vf-module-id":{"type":"string"}}},"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.VfModuleLevelOperStatus","$ref":"#/definitions/generic.resource.api.VfModuleLevelOperStatus"},{"originalRef":"#/definitions/generic.resource.api.VfModuleOperationInformation","$ref":"#/definitions/generic.resource.api.VfModuleOperationInformation"},{"originalRef":"#/definitions/generic.resource.api.VfModuleTopology","$ref":"#/definitions/generic.resource.api.VfModuleTopology"}]},"generic.resource.api.serviceinformation.ServiceInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"type":"object","properties":{"subscriber-name":{"type":"string","description":"Would not be expected for vIPR-ATM or mobility services."},"subscription-service-type":{"type":"string","description":"used to reference a&ai subscription-service-type. For example, we show as vIPR-ATM in example."},"service-id":{"type":"string","description":"This maps to the product-family-id in A&AI"},"global-customer-id":{"type":"string","description":"need for put of data to AnAI (MSO provides)"},"service-instance-id":{"type":"string"}}}]},"generic.resource.api.servicemodelinfrastructure.Service":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ServiceData","$ref":"#/definitions/generic.resource.api.ServiceData"},{"originalRef":"#/definitions/generic.resource.api.ServiceStatus","$ref":"#/definitions/generic.resource.api.ServiceStatus"},{"type":"object","properties":{"service-instance-id":{"type":"string","description":"Keep as M"}}}]},"generic.resource.api.serviceparameters.ServiceParameters":{"type":"object","properties":{"service-parameter":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter","$ref":"#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter"}}}},"generic.resource.api.serviceparameters.serviceparameters.ServiceParameter":{"type":"object","properties":{"service-parameter-value":{"type":"string"},"service-parameter-name":{"type":"string"}}},"generic.resource.api.servicepathinformation.Service":{"type":"object","properties":{"vnfs":{"originalRef":"#/definitions/generic.resource.api.servicepathinformation.service.Vnfs","$ref":"#/definitions/generic.resource.api.servicepathinformation.service.Vnfs"},"service-path-sequence-id":{"type":"integer","format":"int64","description":"e.g. S1S2S3S5seq id=1  S1-S2seq id=2  S2S3seq id=3  S3S5Incremental integer value"},"service-instance-id":{"type":"string","description":"service-instance-id of each service-instance in the service-path-instance"}}},"generic.resource.api.servicepathinformation.service.Vnfs":{"type":"object","properties":{"vnf":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.VnfPathInformation","$ref":"#/definitions/generic.resource.api.VnfPathInformation"}}}},"generic.resource.api.servicerequestinput.ServiceRequestInput":{"type":"object","properties":{"service-input-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"service-instance-name":{"type":"string"}}},"generic.resource.api.servicestatus.ServiceStatus":{"type":"object","properties":{"response-code":{"type":"string"},"response-message":{"type":"string"},"action":{"type":"string","description":"value would one of possible request-actions; match the list in service-data oper-status"},"response-timestamp":{"type":"string"},"request-status":{"originalRef":"#/definitions/generic.resource.api.RequestStatusEnumeration","$ref":"#/definitions/generic.resource.api.RequestStatusEnumeration"},"final-indicator":{"type":"string"},"rpc-name":{"type":"string"},"rpc-action":{"description":"this is the svc-action from the incoming request","originalRef":"#/definitions/generic.resource.api.RpcActionEnumeration","$ref":"#/definitions/generic.resource.api.RpcActionEnumeration"}}},"generic.resource.api.servicetopology.ServiceTopology":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"originalRef":"#/definitions/generic.resource.api.ServiceAssignments","$ref":"#/definitions/generic.resource.api.ServiceAssignments"},{"originalRef":"#/definitions/generic.resource.api.ServiceParameters","$ref":"#/definitions/generic.resource.api.ServiceParameters"},{"originalRef":"#/definitions/generic.resource.api.ServiceTopologyIdentifier","$ref":"#/definitions/generic.resource.api.ServiceTopologyIdentifier"}]},"generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier":{"type":"object","properties":{"service-id":{"type":"string","description":"from MSO input on STO assign"},"global-customer-id":{"type":"string"},"service-instance-id":{"type":"string","description":"repeated"},"service-instance-name":{"type":"string","description":"optionally comes from service-request-input container or is assigned by sdn-c"},"service-type":{"type":"string","description":"tag labeled subscription-service-type in the service-information input"}}},"generic.resource.api.servicetopologyoperation.Output":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ServiceResponseInformation","$ref":"#/definitions/generic.resource.api.ServiceResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"}]},"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData":{"type":"object","properties":{"network-role":{"type":"string","description":"e.g. untrusted "},"floating-ips":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"},"network-id":{"type":"string","description":"Subinterface network id (UUID in A&AI)"},"network-information-items":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"},"neutron-network-id":{"type":"string","description":"Neutron network id assigned by PO/RP"},"network-name":{"type":"integer","format":"int64","description":"Subinterface network name"},"network-role-tag":{"type":"string","description":"Assuming HEAT template network role tag parameter - not used"},"vlan-tag-id":{"type":"integer","format":"int64","description":"Vlan tag assigned to subinterface port"}}},"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps":{"type":"object","properties":{"floating-ip-v4":{"type":"array","description":"Floating ipv4 for VMs of a given type on this network","items":{"type":"string"}},"floating-ip-v6":{"type":"array","description":"Floating ipv6 for VMs of a given type on this network","items":{"type":"string"}}}},"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems":{"type":"object","properties":{"network-information-item":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}}},"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem":{"type":"object","properties":{"ip-version":{"type":"string","description":"Use ipv4 or ipv6"},"network-ips":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"},"ip-count":{"type":"integer","format":"int32","description":"The number of ip addresses to be assigned per vm for this network role"},"use-dhcp":{"description":"Indicator to use DHCP on this network for this VM - set to N for Vlan tagging","originalRef":"#/definitions/generic.resource.api.UseDhcpEnumeration","$ref":"#/definitions/generic.resource.api.UseDhcpEnumeration"}}},"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps":{"type":"object","properties":{"network-ip":{"type":"array","description":"List of assigned ip addresses of type ip-version on a network.","items":{"type":"string"}}}},"generic.resource.api.subinterfaces.SubInterfaces":{"type":"object","properties":{"sub-interface":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface","$ref":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface"}}}},"generic.resource.api.subinterfaces.subinterfaces.SubInterface":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.VlanTags","$ref":"#/definitions/generic.resource.api.VlanTags"},{"type":"object","properties":{"sub-interface-port-id":{"type":"string"},"sub-interface-port-name":{"type":"string"},"sub-interface-network":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork","$ref":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork"},"sub-interface-ip-addresses":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"},"sub-interface-status":{"type":"string","description":"NULL, unassigned, assigned"}}}]},"generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork":{"type":"object","properties":{"network-id":{"type":"string"},"network-name":{"type":"string"}}},"generic.resource.api.subnets.Subnets":{"type":"object","properties":{"subnet-role":{"type":"string"},"cidr-mask":{"type":"string"},"subnet-sequence":{"type":"integer","format":"int32"},"addr-from-start":{"description":"Default is N","originalRef":"#/definitions/generic.resource.api.AddrFromStartEnumeration","$ref":"#/definitions/generic.resource.api.AddrFromStartEnumeration"},"dhcp-start-address":{"type":"string"},"gateway-address":{"type":"string"},"dhcp-end-address":{"type":"string"},"ip-version":{"type":"string"},"start-address":{"type":"string"},"dhcp-enabled":{"originalRef":"#/definitions/generic.resource.api.DhcpEnabledEnumeration","$ref":"#/definitions/generic.resource.api.DhcpEnabledEnumeration"},"subnet-name":{"type":"string"}}},"generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.AllottedResourceStatus"},{"type":"object","properties":{"allotted-resource-id":{"type":"string"},"allotted-resource-data":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData"}}}]},"generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceOperStatus","$ref":"#/definitions/generic.resource.api.AllottedResourceOperStatus"},{"originalRef":"#/definitions/generic.resource.api.TunnelxconnTopology","$ref":"#/definitions/generic.resource.api.TunnelxconnTopology"},{"type":"object","properties":{"allotted-resource-operation-information":{"originalRef":"#/definitions/generic.resource.api.TunnelxconnOperationInformation","$ref":"#/definitions/generic.resource.api.TunnelxconnOperationInformation"},"tunnelxconn-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}]},"generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments":{"type":"object","properties":{"vni":{"type":"string","description":"The Network Controller will assign a VNI value from the associated vGMUX VNI pool"},"vgmux-lan-ip":{"type":"string","description":"The Network Controller will look up the vgmux lan ip from the vgmux vg module"},"vg-ip":{"type":"string","description":"The Network Controller will assign the VG IP address from local inventory"},"vgmux-bearer-ip":{"type":"string","description":"The Network Controller will look up the vgmux bearer ip from the vgmux vf module"}}},"generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput":{"type":"object","properties":{"brg-wan-mac-address":{"type":"string"}}},"generic.resource.api.tunnelxconntopology.TunnelxconnTopology":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.AllottedResourceIdentifiers"},{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"originalRef":"#/definitions/generic.resource.api.TunnelxconnAssignments","$ref":"#/definitions/generic.resource.api.TunnelxconnAssignments"},{"type":"object","properties":{"tunnelxconn-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}]},"generic.resource.api.tunnelxconntopologyoperation.Output":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ServiceResponseInformation","$ref":"#/definitions/generic.resource.api.ServiceResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"},{"originalRef":"#/definitions/generic.resource.api.TunnelxconnResponseInformation","$ref":"#/definitions/generic.resource.api.TunnelxconnResponseInformation"}]},"generic.resource.api.vfmoduleassignments.VfModuleAssignments":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.VlanVnfcInstanceGroups","$ref":"#/definitions/generic.resource.api.VlanVnfcInstanceGroups"},{"type":"object","properties":{"vf-module-status":{"type":"string","description":"Orchestration status from AAI"},"vms":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"},"dhcp-subnet-assignments":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"}}}]},"generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments":{"type":"object","properties":{"dhcp-subnet-assignment":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"}}}},"generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms":{"type":"object","properties":{"vm":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.VmTopologyData","$ref":"#/definitions/generic.resource.api.VmTopologyData"}}}},"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment":{"type":"object","properties":{"network-role":{"type":"string"},"neutron-subnet-id":{"type":"string","description":"Same as subnet-id in subnet-data structure"},"ip-version":{"type":"string"}}},"generic.resource.api.vfmoduleinformation.VfModuleInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"type":"object","properties":{"vf-module-id":{"type":"string"},"from-preload":{"type":"boolean","description":"Indicates if source is preload data"},"vf-module-type":{"type":"string"}}}]},"generic.resource.api.vfmodulerequestinput.VfModuleRequestInput":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.RegionIdentifier","$ref":"#/definitions/generic.resource.api.RegionIdentifier"},{"type":"object","properties":{"vf-module-name":{"type":"string"},"request-version":{"type":"string","description":"keep this?"},"vf-module-input-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}]},"generic.resource.api.vfmoduletopology.VfModuleTopology":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"originalRef":"#/definitions/generic.resource.api.RegionIdentifier","$ref":"#/definitions/generic.resource.api.RegionIdentifier"},{"originalRef":"#/definitions/generic.resource.api.VfModuleAssignments","$ref":"#/definitions/generic.resource.api.VfModuleAssignments"},{"originalRef":"#/definitions/generic.resource.api.VfModuleTopologyIdentifier","$ref":"#/definitions/generic.resource.api.VfModuleTopologyIdentifier"},{"type":"object","properties":{"vf-module-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"sdnc-generated-cloud-resources":{"type":"boolean","description":"Indicate if source is sdnc-generated-cloud-resources.When true, the parameters are literal HEAT template parameter names;When false, the parameters need to be converted to HEAT format"}}}]},"generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier":{"type":"object","properties":{"vf-module-name":{"type":"string","description":"vf-module-name"},"vf-module-id":{"type":"string","description":"vf-module id"},"vf-module-type":{"type":"string"}}},"generic.resource.api.vfmoduletopologyoperation.Output":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ServiceResponseInformation","$ref":"#/definitions/generic.resource.api.ServiceResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"},{"originalRef":"#/definitions/generic.resource.api.VfModuleResponseInformation","$ref":"#/definitions/generic.resource.api.VfModuleResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.VnfResponseInformation","$ref":"#/definitions/generic.resource.api.VnfResponseInformation"}]},"generic.resource.api.vlantags.VlanTags":{"type":"object","properties":{"is-private":{"type":"boolean"},"vlan-interface":{"type":"string","description":"A&AI Key"},"upper-tag-id":{"type":"integer","format":"int64","description":"aka outer tag"},"lower-tag-id":{"type":"integer","format":"int64","description":"aka inner tag"}}},"generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups":{"type":"object","properties":{"vlan-vnfc-instance-group":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"}}}},"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup":{"type":"object","properties":{"vnf-id":{"type":"string"},"vnfcs":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"},"instance-group-id":{"type":"string","description":"A&AI ID"},"instance-group-function":{"type":"string"}}},"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs":{"type":"object","properties":{"vnfc":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"}}}},"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.VnicGroups","$ref":"#/definitions/generic.resource.api.VnicGroups"},{"type":"object","properties":{"vnfc-name":{"type":"string"}}}]},"generic.resource.api.vmnetworkdata.FloatingIps":{"type":"object","properties":{"floating-ip-v4":{"type":"array","description":"Floating ipv4 for VMs of a given type on this network","items":{"type":"string"}},"floating-ip-v6":{"type":"array","description":"Floating ipv6 for VMs of a given type on this network","items":{"type":"string"}}}},"generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes":{"type":"object","properties":{"interface-route-prefix":{"type":"array","description":"ordered-by: user","items":{"type":"string"}}}},"generic.resource.api.vmnetworkdata.MacAddresses":{"type":"object","properties":{"mac-address":{"type":"array","description":"List of network assignments for this vm-type","items":{"type":"string"}}}},"generic.resource.api.vmnetworkdata.NetworkInformationItems":{"type":"object","properties":{"network-information-item":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"}}}},"generic.resource.api.vmnetworkdata.SriovParameters":{"type":"object","properties":{"application-tags":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"},"heat-vlan-filters":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"}}},"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem":{"type":"object","properties":{"ip-version":{"type":"string","description":"Use ipv4 or ipv6"},"network-ips":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"},"ip-count":{"type":"integer","format":"int32","description":"The number of ip addresses to be assigned per vm for this network role"},"use-dhcp":{"description":"Indicator to use DHCP on this network for this VM","originalRef":"#/definitions/generic.resource.api.UseDhcpEnumeration","$ref":"#/definitions/generic.resource.api.UseDhcpEnumeration"}}},"generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps":{"type":"object","properties":{"network-ip":{"type":"array","description":"List of assigned ip addresses of type ip-version on a network","items":{"type":"string"}}}},"generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags":{"type":"object","properties":{"s-tags":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"},"c-tags":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"}}},"generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters":{"type":"object","properties":{"heat-vlan-filter":{"type":"array","items":{"type":"string"}}}},"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags":{"type":"object","properties":{"c-tag":{"type":"array","items":{"type":"string"}}}},"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags":{"type":"object","properties":{"s-tag":{"type":"array","items":{"type":"string"}}}},"generic.resource.api.vmtopologydata.VmNames":{"type":"object","properties":{"vnfc-names":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"}},"vm-name":{"type":"array","items":{"type":"string"}}}},"generic.resource.api.vmtopologydata.VmNetworks":{"type":"object","properties":{"vm-network":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.VmNetworkData","$ref":"#/definitions/generic.resource.api.VmNetworkData"}}}},"generic.resource.api.vmtopologydata.vmnames.VnfcNames":{"type":"object","properties":{"vnfc-networks":{"originalRef":"#/definitions/generic.resource.api.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.VnfcNetworkData"},"vnfc-name":{"type":"string"}}},"generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.VnfcObjects","$ref":"#/definitions/generic.resource.api.VnfcObjects"},{"type":"object","properties":{"group-type":{"type":"string","description":" port-mirror-source or  port-mirror-dest"},"instance-group-role":{"type":"string","description":"i.e.TSBC_VNFC_group"},"configuration-id":{"type":"string"},"nfc-naming-code":{"type":"string","description":"Set to nfc-naming-code from A&AI"}}}]},"generic.resource.api.vnfcloudparam.Vnf":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},{"type":"object","properties":{"vnf-id":{"type":"string"},"vf-module":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfcloudparam.vnf.VfModule","$ref":"#/definitions/generic.resource.api.vnfcloudparam.vnf.VfModule"}},"vnf-name":{"type":"string"}}}]},"generic.resource.api.vnfcloudparam.vnf.VfModule":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},{"type":"object","properties":{"vf-module-id":{"type":"string"}}}]},"generic.resource.api.vnfcnetworkdata.VnfcNetworkData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ConnectionPoint","$ref":"#/definitions/generic.resource.api.ConnectionPoint"},{"type":"object","properties":{"vnfc-ports":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"},"vnfc-type":{"type":"string"},"vnfc-subnet":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"}},"vnfc-network-role":{"type":"string"}}}]},"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts":{"type":"object","properties":{"vnfc-port":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"}}}},"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet":{"type":"object","properties":{"vnfc-subnet-role":{"type":"string","description":"Default value if subnet role is not defined."},"vnfc-ip-assignments":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"}}}},"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort":{"type":"object","properties":{"vnfc-port-id":{"type":"string","description":"Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y"},"vnic-sub-interfaces":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"},"common-sub-interface-role":{"type":"string","description":"If sub-interfaces have common interface role (network role)"}}},"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments":{"type":"object","properties":{"vnfc-subnet-dhcp":{"description":"Indicator to use DHCP for IP assignment. Unless dhcp=N, we wouldnt have any IPs here, since they would not be SDNC assigned ","originalRef":"#/definitions/generic.resource.api.VnfcSubnetDhcpEnumeration","$ref":"#/definitions/generic.resource.api.VnfcSubnetDhcpEnumeration"},"vnfc-address-family":{"description":"indicates if this is IpV4 or IpV6","originalRef":"#/definitions/generic.resource.api.VnfcAddressFamilyEnumeration","$ref":"#/definitions/generic.resource.api.VnfcAddressFamilyEnumeration"},"vnfc-subnet-ip":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"}},"vnfc-subnet-ip-count":{"type":"integer","format":"int32","description":"The number of IP addresses to be assigned per vnfc for this subnet role"}}},"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp":{"type":"object","properties":{"vnfc-ip-address":{"type":"string","description":"Either IpV4 IP or IpV6 IP address should be present"},"vnfc-client-key":{"type":"string"},"ip-type":{"description":"Capture what type of IP this is, if is virtual IP (AKA, floating IP) or Fixed IP. ","originalRef":"#/definitions/generic.resource.api.IpTypeEnumeration","$ref":"#/definitions/generic.resource.api.IpTypeEnumeration"}}},"generic.resource.api.vnfcobjects.VnfcObjects":{"type":"object","properties":{"vnfc-object":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject"}}}},"generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject":{"type":"object","properties":{"vm-type":{"type":"string"},"vnics":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics"},"vnf-id":{"type":"string"},"vnfc-name":{"type":"string","description":"Vnfc name as key in A&AI"},"vserver-name":{"type":"string"},"vnfc-key":{"type":"string"},"vserver-id":{"type":"string"}}},"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics":{"type":"object","properties":{"vnic":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic"}}}},"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic":{"type":"object","properties":{"vnic-port-name":{"type":"string"},"vnic-ip-addresses":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"},"vnic-port-id":{"type":"string"},"capacity":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity"}}},"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity":{"type":"object","properties":{"used-capacity":{"type":"integer","format":"int64","description":"Updated for destination port when source port is mapped/unmapped."},"vnic-capacity":{"type":"integer","format":"int64"}}},"generic.resource.api.vnfcs.Vnfcs":{"type":"object","properties":{"vnfc":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc"}}}},"generic.resource.api.vnfcs.vnfcs.Vnfc":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.Vnics","$ref":"#/definitions/generic.resource.api.Vnics"},{"type":"object","properties":{"vserver-name":{"type":"string"},"vserver-id":{"type":"string"},"vnfc-name":{"type":"string","description":"Vnfc name as key in A&AI"}}}]},"generic.resource.api.vnfgetresourcerequest.Input":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"},{"originalRef":"#/definitions/generic.resource.api.VnfGetResourceRequestInputData","$ref":"#/definitions/generic.resource.api.VnfGetResourceRequestInputData"}]},"generic.resource.api.vnfgetresourcerequest.Output":{"type":"object","properties":{"vnf-get-resource-response-information":{"originalRef":"#/definitions/generic.resource.api.VnfCloudParam","$ref":"#/definitions/generic.resource.api.VnfCloudParam"}}},"generic.resource.api.vnfgetresourcerequestinputdata.Vnf":{"type":"object","properties":{"vf-module":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfgetresourcerequestinputdata.vnf.VfModule","$ref":"#/definitions/generic.resource.api.vnfgetresourcerequestinputdata.vnf.VfModule"}},"vnf-id":{"type":"string"}}},"generic.resource.api.vnfgetresourcerequestinputdata.vnf.VfModule":{"type":"object","properties":{"vf-module-id":{"type":"string"}}},"generic.resource.api.vnfinformation.VnfInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"type":"object","properties":{"vnf-id":{"type":"string"},"vnf-name":{"type":"string"},"vnf-type":{"type":"string"}}}]},"generic.resource.api.vnfnetworkcollection.VnfNetworkCollection":{"type":"object","properties":{"network-collection-customization-uuid":{"type":"string","description":"network-collection-customization-uuid stored in Network IsntanceGroup.customization-uuid in A&AI"},"network-instance-group-id":{"type":"string","description":"Network Instance-Group id in A&AI"},"network-instance-group-function":{"type":"string","description":"Network Instance-Group function in A&AI"},"vnf-floating-ip":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"},"networks":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks"},"network-collection-service-instance-id":{"type":"string","description":"Service-instance-id of service that created the network collection"}}},"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks":{"type":"object","properties":{"network":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network"}}}},"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network":{"type":"object","properties":{"network-id":{"type":"string","description":"Index into network-topology-identifier structure"},"neutron-network-id":{"type":"string","description":"Neutron-network-id assigned by PO/RO"}}},"generic.resource.api.vnfnetworkdata.SubnetsData":{"type":"object","properties":{"subnet-data":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}}},"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData":{"type":"object","properties":{"network-start-address":{"type":"string","description":"start-address of the subnet"},"subnet-role":{"type":"string","description":"Subnet Role for the subnet"},"cidr-mask":{"type":"string","description":"cidr mask"},"gateway-address":{"type":"string","description":"subnet gateway address"},"sdnc-subnet-id":{"type":"string","description":"Unique SDNC generated UUID of the subnet. Key into A&AI instance.This maps to ipv4-key-subnet-id and ipv6-key-subnet-id in VNF-API"},"subnet-id":{"type":"string","description":"subnet UUID to be passed into the HEAT template"},"ip-version":{"type":"string","description":"Should be ipv4 or ipv6"},"dhcp-enabled":{"description":"Indicator to use this subnet for  DHCP ","originalRef":"#/definitions/generic.resource.api.DhcpEnabledEnumeration","$ref":"#/definitions/generic.resource.api.DhcpEnabledEnumeration"},"subnet-name":{"type":"string","description":"Populated for preload only"}}},"generic.resource.api.vnfpathinformation.VfModuleInstance":{"type":"object","properties":{"vf-module-name":{"type":"string"},"vf-module-id":{"type":"string"}}},"generic.resource.api.vnfrequestinput.VnfRequestInput":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.RegionIdentifier","$ref":"#/definitions/generic.resource.api.RegionIdentifier"},{"type":"object","properties":{"request-version":{"type":"string","description":"keep this? e.g. 1702"},"vnf-network-instance-group-ids":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds","$ref":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds"}},"vnf-input-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"vnf-name":{"type":"string"},"vnf-networks":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks"}}}]},"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds":{"type":"object","properties":{"vnf-network-instance-group-id":{"type":"string","description":"List of vnf network-instance-group"}}},"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks":{"type":"object","properties":{"vnf-network":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}}},"generic.resource.api.vnfresourceassignments.VnfResourceAssignments":{"type":"object","properties":{"availability-zones":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"},"vnf-status":{"type":"string","description":"Orchestration status from AAI - to be set by SDNC"},"vnf-networks":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"}}},"generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones":{"type":"object","properties":{"max-count":{"type":"integer","format":"int32","description":"From the TOSCA data. Indicates the largest availability zone count needed by any vf-module in the VNF."},"availability-zone":{"type":"array","description":"Openstack availability zone name or UUID","items":{"type":"string"}}}},"generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks":{"type":"object","properties":{"vnf-network":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}}},"generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.Vnfcs","$ref":"#/definitions/generic.resource.api.Vnfcs"},{"type":"object","properties":{"network-instance-group-function":{"type":"string"},"parent-port-role":{"type":"string"},"vnfc-instance-group-function":{"type":"string"},"customer-bonding-requests":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests"}}}]},"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests":{"type":"object","properties":{"customer-bonding-request":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest"}}}},"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest":{"type":"object","properties":{"configuration-id":{"type":"string","description":"e.g. vlan network receptor configuration id"}}},"generic.resource.api.vnftopology.VnfTopology":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"originalRef":"#/definitions/generic.resource.api.RegionIdentifier","$ref":"#/definitions/generic.resource.api.RegionIdentifier"},{"originalRef":"#/definitions/generic.resource.api.VnfResourceAssignments","$ref":"#/definitions/generic.resource.api.VnfResourceAssignments"},{"originalRef":"#/definitions/generic.resource.api.VnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.VnfTopologyIdentifierStructure"},{"type":"object","properties":{"vnf-parameters-data":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"sdnc-generated-cloud-resources":{"type":"boolean","description":"Indicate if source is sdnc generated cloud param. When true, the parameters are literal HEAT template parameter names;When false, the parameters need to be converted to HEAT format"}}}]},"generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure":{"type":"object","properties":{"nf-role":{"type":"string"},"nf-function":{"type":"string"},"nf-type":{"type":"string"},"vnf-id":{"type":"string"},"nf-code":{"type":"string","description":"used in vnf naming"},"vnf-name":{"type":"string","description":"optionally comes from vnf-request-input container or is assigned by sdn-c"},"vnf-type":{"type":"string","description":"In preload tree, this label is used for the vf-module-type"}}},"generic.resource.api.vnftopologyoperation.Output":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ServiceResponseInformation","$ref":"#/definitions/generic.resource.api.ServiceResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"},{"originalRef":"#/definitions/generic.resource.api.VnfResponseInformation","$ref":"#/definitions/generic.resource.api.VnfResponseInformation"}]},"generic.resource.api.vnfvnrrebuilddata.VnfVnrRebuildData":{"type":"object","properties":{"vnf-service-instance-id":{"type":"string"},"vnf-id":{"type":"string"},"vnrs-data":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfvnrrebuilddata.vnfvnrrebuilddata.VnrsData","$ref":"#/definitions/generic.resource.api.vnfvnrrebuilddata.vnfvnrrebuilddata.VnrsData"}}}},"generic.resource.api.vnfvnrrebuilddata.vnfvnrrebuilddata.VnrsData":{"type":"object","properties":{"network-id":{"type":"string"},"network-instance-group-id":{"type":"string"},"network-instance-group-function":{"type":"string"},"configuration-id":{"type":"string"},"parent-port-role":{"type":"string"},"vnfc-instance-group-function":{"type":"string"},"upper-tag-id":{"type":"integer","format":"int64"},"lower-tag-id":{"type":"integer","format":"int64"}}},"generic.resource.api.vnicgroups.VnicGroups":{"type":"object","properties":{"vnic-group":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"}}}},"generic.resource.api.vnicgroups.vnicgroups.VnicGroup":{"type":"object","properties":{"vlan-vnics":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"},"vlan-assignment-policy-name":{"type":"string","description":"Policy name in ASDC model & policy definition in Policy Engine"},"vlan-common-ip-addresses":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"},"network-instance-group-function":{"type":"string","description":"network-instance-Group-function for network collection where vnics with vnic-interface-role will connect"},"vlan-tag-index-next":{"type":"integer","format":"int64","description":"Next tag to be assigned"},"vnic-interface-role":{"type":"string","description":"Same as network-role of network where vnic is connected"}}},"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics":{"type":"object","properties":{"vlan-vnic":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"}}}},"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic":{"type":"object","properties":{"vnic-sub-interfaces":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"},"vnic-port-id":{"type":"string"}}},"generic.resource.api.vnics.Vnics":{"type":"object","properties":{"vnic":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnics.vnics.Vnic","$ref":"#/definitions/generic.resource.api.vnics.vnics.Vnic"}}}},"generic.resource.api.vnics.vnics.Vnic":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.SubInterfaces","$ref":"#/definitions/generic.resource.api.SubInterfaces"},{"type":"object","properties":{"vnic-port-id":{"type":"string"},"vnic-port-name":{"type":"string"}}}]},"generic.resource.api.vnrparameters.VnrParameters":{"type":"object","properties":{"vnf-id":{"type":"string"},"network-id":{"type":"string"},"network-instance-group-id":{"type":"string"},"network-instance-group-function":{"type":"string"},"vnf-service-instance-id":{"type":"string"},"vf-module-id":{"type":"string","description":"This is mandatory in case of rebuild"},"parent-port-role":{"type":"string"},"vnfc-instance-group-function":{"type":"string"},"upper-tag-id":{"type":"integer","format":"int64"},"lower-tag-id":{"type":"integer","format":"int64"},"network-collection-service-instance-id":{"type":"string","description":"service instance id that created network-collection"}}},"generic.resource.api.vpnbindings.VpnBindings":{"type":"object","properties":{"vpn-name":{"type":"string"},"vpn-binding-id":{"type":"string"},"route-target-role":{"type":"string"},"aic-zone":{"type":"string","description":"AIC Zone the route target associated with"},"global-route-target":{"type":"string"}}}}}
\ No newline at end of file
+{"swagger":"2.0","info":{"description":"This module contains a collection of generally useful derived\nYANG data types.\n\nCopyright (c) 2013 IETF Trust and the persons identified as\nauthors of the code.  All rights reserved.\n\nRedistribution and use in source and binary forms, with or\nwithout modification, is permitted pursuant to, and subject\nto the license terms contained in, the Simplified BSD License\nset forth in Section 4.c of the IETF Trust's Legal Provisions\nRelating to IETF Documents\n(http://trustee.ietf.org/license-info).\n\nThis version of this YANG module is part of RFC 6991; see\nthe RFC itself for full legal notices.,This module contains a collection of generally useful derived\nYANG data types for Internet addresses and related things.\n\nCopyright (c) 2013 IETF Trust and the persons identified as\nauthors of the code.  All rights reserved.\n\nRedistribution and use in source and binary forms, with or\nwithout modification, is permitted pursuant to, and subject\nto the license terms contained in, the Simplified BSD License\nset forth in Section 4.c of the IETF Trust's Legal Provisions\nRelating to IETF Documents\n(http://trustee.ietf.org/license-info).\n\nThis version of this YANG module is part of RFC 6991; see\nthe RFC itself for full legal notices.","version":"2.8.0-SNAPSHOT","title":"ietf-yang-types,ietf-inet-types,GENERIC-RESOURCE-API API"},"consumes":["application/json","application/xml"],"produces":["application/json","application/xml"],"paths":{"/data/GENERIC-RESOURCE-API:brg-allotted-resources/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.BrgAllottedResources","parameters":[],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.BrgAllottedResources","schema":{"originalRef":"#/definitions/generic.resource.api.BrgAllottedResources","$ref":"#/definitions/generic.resource.api.BrgAllottedResources"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.BrgAllottedResources","$ref":"#/definitions/generic.resource.api.BrgAllottedResources"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.BrgAllottedResources","parameters":[{"in":"body","name":"generic.resource.api.BrgAllottedResources.body-param","description":"generic.resource.api.BrgAllottedResources to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.BrgAllottedResources","$ref":"#/definitions/generic.resource.api.BrgAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.BrgAllottedResources","parameters":[{"in":"body","name":"generic.resource.api.BrgAllottedResources.body-param","description":"generic.resource.api.BrgAllottedResources to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.BrgAllottedResources","$ref":"#/definitions/generic.resource.api.BrgAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.BrgAllottedResources","parameters":[],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.brgallottedresources.BrgAllottedResource","parameters":[{"in":"body","name":"generic.resource.api.brgallottedresources.BrgAllottedResource.body-param","description":"generic.resource.api.brgallottedresources.BrgAllottedResource to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource","$ref":"#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.brgallottedresources.BrgAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.brgallottedresources.BrgAllottedResource","schema":{"originalRef":"#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource","$ref":"#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource","$ref":"#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.brgallottedresources.BrgAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.brgallottedresources.BrgAllottedResource.body-param","description":"generic.resource.api.brgallottedresources.BrgAllottedResource to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource","$ref":"#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.brgallottedresources.BrgAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.brgallottedresources.BrgAllottedResource.body-param","description":"generic.resource.api.brgallottedresources.BrgAllottedResource to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource","$ref":"#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.brgallottedresources.BrgAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData","schema":{"originalRef":"#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData.body-param","description":"generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData.body-param","description":"generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.BrgOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.BrgOperationInformation","schema":{"originalRef":"#/definitions/generic.resource.api.BrgOperationInformation","$ref":"#/definitions/generic.resource.api.BrgOperationInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.BrgOperationInformation","$ref":"#/definitions/generic.resource.api.BrgOperationInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.BrgOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.BrgOperationInformation.body-param","description":"generic.resource.api.BrgOperationInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.BrgOperationInformation","$ref":"#/definitions/generic.resource.api.BrgOperationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.BrgOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.BrgOperationInformation.body-param","description":"generic.resource.api.BrgOperationInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.BrgOperationInformation","$ref":"#/definitions/generic.resource.api.BrgOperationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.BrgOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param","description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param","description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:brg-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.brgrequestinput.BrgRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.brgrequestinput.BrgRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput","$ref":"#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput","$ref":"#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.brgrequestinput.BrgRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.brgrequestinput.BrgRequestInput.body-param","description":"generic.resource.api.brgrequestinput.BrgRequestInput to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput","$ref":"#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.brgrequestinput.BrgRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.brgrequestinput.BrgRequestInput.body-param","description":"generic.resource.api.brgrequestinput.BrgRequestInput to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput","$ref":"#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.brgrequestinput.BrgRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param={name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.brgtopology.BrgTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.brgtopology.BrgTopology","schema":{"originalRef":"#/definitions/generic.resource.api.brgtopology.BrgTopology","$ref":"#/definitions/generic.resource.api.brgtopology.BrgTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.brgtopology.BrgTopology","$ref":"#/definitions/generic.resource.api.brgtopology.BrgTopology"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.brgtopology.BrgTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.brgtopology.BrgTopology.body-param","description":"generic.resource.api.brgtopology.BrgTopology to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.brgtopology.BrgTopology","$ref":"#/definitions/generic.resource.api.brgtopology.BrgTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.brgtopology.BrgTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.brgtopology.BrgTopology.body-param","description":"generic.resource.api.brgtopology.BrgTopology to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.brgtopology.BrgTopology","$ref":"#/definitions/generic.resource.api.brgtopology.BrgTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.brgtopology.BrgTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:allotted-resource-identifiers/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param","description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param","description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:brg-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.brgassignments.BrgAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.brgassignments.BrgAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.brgassignments.BrgAssignments","$ref":"#/definitions/generic.resource.api.brgassignments.BrgAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.brgassignments.BrgAssignments","$ref":"#/definitions/generic.resource.api.brgassignments.BrgAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.brgassignments.BrgAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.brgassignments.BrgAssignments.body-param","description":"generic.resource.api.brgassignments.BrgAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.brgassignments.BrgAssignments","$ref":"#/definitions/generic.resource.api.brgassignments.BrgAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.brgassignments.BrgAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.brgassignments.BrgAssignments.body-param","description":"generic.resource.api.brgassignments.BrgAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.brgassignments.BrgAssignments","$ref":"#/definitions/generic.resource.api.brgassignments.BrgAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.brgassignments.BrgAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:brg-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param={name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param","description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param","description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of brg-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ConnectionAttachmentAllottedResources","parameters":[],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ConnectionAttachmentAllottedResources","schema":{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.ConnectionAttachmentAllottedResources","parameters":[{"in":"body","name":"generic.resource.api.ConnectionAttachmentAllottedResources.body-param","description":"generic.resource.api.ConnectionAttachmentAllottedResources to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.ConnectionAttachmentAllottedResources","parameters":[{"in":"body","name":"generic.resource.api.ConnectionAttachmentAllottedResources.body-param","description":"generic.resource.api.ConnectionAttachmentAllottedResources to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.ConnectionAttachmentAllottedResources","parameters":[],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource","parameters":[{"in":"body","name":"generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource.body-param","description":"generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource","$ref":"#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource","schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource","$ref":"#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource","$ref":"#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource.body-param","description":"generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource","$ref":"#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource.body-param","description":"generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource","$ref":"#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData","schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData.body-param","description":"generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData.body-param","description":"generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ConnectionAttachmentOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ConnectionAttachmentOperationInformation","schema":{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.ConnectionAttachmentOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ConnectionAttachmentOperationInformation.body-param","description":"generic.resource.api.ConnectionAttachmentOperationInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.ConnectionAttachmentOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ConnectionAttachmentOperationInformation.body-param","description":"generic.resource.api.ConnectionAttachmentOperationInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.ConnectionAttachmentOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param","description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param","description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:connection-attachment-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:connection-attachment-request-input/GENERIC-RESOURCE-API:param/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:connection-attachment-request-input/GENERIC-RESOURCE-API:param={name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:connection-attachment-request-input/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:connection-attachment-request-input/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:connection-attachment-request-input/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param={name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology","schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology","$ref":"#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology","$ref":"#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology.body-param","description":"generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology","$ref":"#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology.body-param","description":"generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology","$ref":"#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:allotted-resource-identifiers/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param","description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param","description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:connection-attachment-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments","$ref":"#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments","$ref":"#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments.body-param","description":"generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments","$ref":"#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments.body-param","description":"generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments","$ref":"#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:connection-attachment-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param={name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param","description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param","description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of connection-attachment-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ContrailRouteAllottedResources","parameters":[],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ContrailRouteAllottedResources","schema":{"originalRef":"#/definitions/generic.resource.api.ContrailRouteAllottedResources","$ref":"#/definitions/generic.resource.api.ContrailRouteAllottedResources"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ContrailRouteAllottedResources","$ref":"#/definitions/generic.resource.api.ContrailRouteAllottedResources"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.ContrailRouteAllottedResources","parameters":[{"in":"body","name":"generic.resource.api.ContrailRouteAllottedResources.body-param","description":"generic.resource.api.ContrailRouteAllottedResources to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ContrailRouteAllottedResources","$ref":"#/definitions/generic.resource.api.ContrailRouteAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.ContrailRouteAllottedResources","parameters":[{"in":"body","name":"generic.resource.api.ContrailRouteAllottedResources.body-param","description":"generic.resource.api.ContrailRouteAllottedResources to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ContrailRouteAllottedResources","$ref":"#/definitions/generic.resource.api.ContrailRouteAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.ContrailRouteAllottedResources","parameters":[],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource","parameters":[{"in":"body","name":"generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource.body-param","description":"generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource","$ref":"#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource","schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource","$ref":"#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource","$ref":"#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource.body-param","description":"generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource","$ref":"#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource.body-param","description":"generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource","$ref":"#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData","schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData.body-param","description":"generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData.body-param","description":"generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ContrailRouteOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ContrailRouteOperationInformation","schema":{"originalRef":"#/definitions/generic.resource.api.ContrailRouteOperationInformation","$ref":"#/definitions/generic.resource.api.ContrailRouteOperationInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ContrailRouteOperationInformation","$ref":"#/definitions/generic.resource.api.ContrailRouteOperationInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.ContrailRouteOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ContrailRouteOperationInformation.body-param","description":"generic.resource.api.ContrailRouteOperationInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ContrailRouteOperationInformation","$ref":"#/definitions/generic.resource.api.ContrailRouteOperationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.ContrailRouteOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ContrailRouteOperationInformation.body-param","description":"generic.resource.api.ContrailRouteOperationInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ContrailRouteOperationInformation","$ref":"#/definitions/generic.resource.api.ContrailRouteOperationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.ContrailRouteOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param","description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param","description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput","$ref":"#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput","$ref":"#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput.body-param","description":"generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput","$ref":"#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput.body-param","description":"generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput","$ref":"#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:contrail-applied-service-info/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo","schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo","$ref":"#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo","$ref":"#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo.body-param","description":"generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo","$ref":"#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo.body-param","description":"generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo","$ref":"#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:contrail-route-input-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:contrail-route-input-parameters/GENERIC-RESOURCE-API:param/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:contrail-route-input-parameters/GENERIC-RESOURCE-API:param={name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:contrail-route-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:contrail-route-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:contrail-route-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:dest-network/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.NetworkInfo","schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.NetworkInfo.body-param","description":"generic.resource.api.NetworkInfo to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.NetworkInfo.body-param","description":"generic.resource.api.NetworkInfo to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:source-network/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.NetworkInfo","schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.NetworkInfo.body-param","description":"generic.resource.api.NetworkInfo to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.NetworkInfo.body-param","description":"generic.resource.api.NetworkInfo to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.contrailroutetopology.ContrailRouteTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.contrailroutetopology.ContrailRouteTopology","schema":{"originalRef":"#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology","$ref":"#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology","$ref":"#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.contrailroutetopology.ContrailRouteTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.contrailroutetopology.ContrailRouteTopology.body-param","description":"generic.resource.api.contrailroutetopology.ContrailRouteTopology to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology","$ref":"#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.contrailroutetopology.ContrailRouteTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.contrailroutetopology.ContrailRouteTopology.body-param","description":"generic.resource.api.contrailroutetopology.ContrailRouteTopology to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology","$ref":"#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.contrailroutetopology.ContrailRouteTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:allotted-resource-identifiers/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param","description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param","description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.contrailrouteassignments.ContrailRouteAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.contrailrouteassignments.ContrailRouteAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments","$ref":"#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments","$ref":"#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.contrailrouteassignments.ContrailRouteAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.contrailrouteassignments.ContrailRouteAssignments.body-param","description":"generic.resource.api.contrailrouteassignments.ContrailRouteAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments","$ref":"#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.contrailrouteassignments.ContrailRouteAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.contrailrouteassignments.ContrailRouteAssignments.body-param","description":"generic.resource.api.contrailrouteassignments.ContrailRouteAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments","$ref":"#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.contrailrouteassignments.ContrailRouteAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-assignments/GENERIC-RESOURCE-API:contrail-applied-service/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService","schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService","$ref":"#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService","$ref":"#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService.body-param","description":"generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService","$ref":"#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService.body-param","description":"generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService","$ref":"#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-assignments/GENERIC-RESOURCE-API:dest-network/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.NetworkInfo","schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.NetworkInfo.body-param","description":"generic.resource.api.NetworkInfo to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.NetworkInfo.body-param","description":"generic.resource.api.NetworkInfo to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-assignments/GENERIC-RESOURCE-API:source-network/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.NetworkInfo","schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.NetworkInfo.body-param","description":"generic.resource.api.NetworkInfo to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.NetworkInfo.body-param","description":"generic.resource.api.NetworkInfo to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.NetworkInfo","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-parameters/GENERIC-RESOURCE-API:param/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-parameters/GENERIC-RESOURCE-API:param={name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param","description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param","description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of contrail-route-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:generic-configurations/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.GenericConfigurations","parameters":[],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.GenericConfigurations","schema":{"originalRef":"#/definitions/generic.resource.api.GenericConfigurations","$ref":"#/definitions/generic.resource.api.GenericConfigurations"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.GenericConfigurations","$ref":"#/definitions/generic.resource.api.GenericConfigurations"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.GenericConfigurations","parameters":[{"in":"body","name":"generic.resource.api.GenericConfigurations.body-param","description":"generic.resource.api.GenericConfigurations to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.GenericConfigurations","$ref":"#/definitions/generic.resource.api.GenericConfigurations"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.GenericConfigurations","parameters":[{"in":"body","name":"generic.resource.api.GenericConfigurations.body-param","description":"generic.resource.api.GenericConfigurations to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.GenericConfigurations","$ref":"#/definitions/generic.resource.api.GenericConfigurations"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.GenericConfigurations","parameters":[],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.genericconfigurations.GcConfiguration","parameters":[{"in":"body","name":"generic.resource.api.genericconfigurations.GcConfiguration.body-param","description":"generic.resource.api.genericconfigurations.GcConfiguration to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.genericconfigurations.GcConfiguration","$ref":"#/definitions/generic.resource.api.genericconfigurations.GcConfiguration"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.genericconfigurations.GcConfiguration","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.genericconfigurations.GcConfiguration","schema":{"originalRef":"#/definitions/generic.resource.api.genericconfigurations.GcConfiguration","$ref":"#/definitions/generic.resource.api.genericconfigurations.GcConfiguration"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.genericconfigurations.GcConfiguration","$ref":"#/definitions/generic.resource.api.genericconfigurations.GcConfiguration"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.genericconfigurations.GcConfiguration","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.genericconfigurations.GcConfiguration.body-param","description":"generic.resource.api.genericconfigurations.GcConfiguration to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.genericconfigurations.GcConfiguration","$ref":"#/definitions/generic.resource.api.genericconfigurations.GcConfiguration"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.genericconfigurations.GcConfiguration","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.genericconfigurations.GcConfiguration.body-param","description":"generic.resource.api.genericconfigurations.GcConfiguration to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.genericconfigurations.GcConfiguration","$ref":"#/definitions/generic.resource.api.genericconfigurations.GcConfiguration"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.genericconfigurations.GcConfiguration","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData","schema":{"originalRef":"#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData","$ref":"#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData","$ref":"#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData.body-param","description":"generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData","$ref":"#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData.body-param","description":"generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData","$ref":"#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.OperStatusData","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.OperStatusData","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.OperStatusData","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.GcTopologyOperationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.GcTopologyOperationInformation","schema":{"originalRef":"#/definitions/generic.resource.api.GcTopologyOperationInformation","$ref":"#/definitions/generic.resource.api.GcTopologyOperationInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.GcTopologyOperationInformation","$ref":"#/definitions/generic.resource.api.GcTopologyOperationInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.GcTopologyOperationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.GcTopologyOperationInformation.body-param","description":"generic.resource.api.GcTopologyOperationInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.GcTopologyOperationInformation","$ref":"#/definitions/generic.resource.api.GcTopologyOperationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.GcTopologyOperationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.GcTopologyOperationInformation.body-param","description":"generic.resource.api.GcTopologyOperationInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.GcTopologyOperationInformation","$ref":"#/definitions/generic.resource.api.GcTopologyOperationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.GcTopologyOperationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:configuration-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.configurationinformation.ConfigurationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.configurationinformation.ConfigurationInformation","schema":{"originalRef":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation","$ref":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation","$ref":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.configurationinformation.ConfigurationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.configurationinformation.ConfigurationInformation.body-param","description":"generic.resource.api.configurationinformation.ConfigurationInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation","$ref":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.configurationinformation.ConfigurationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.configurationinformation.ConfigurationInformation.body-param","description":"generic.resource.api.configurationinformation.ConfigurationInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation","$ref":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.configurationinformation.ConfigurationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:configuration-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.gcrequestinput.GcRequestInput","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.gcrequestinput.GcRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.gcrequestinput.GcRequestInput","$ref":"#/definitions/generic.resource.api.gcrequestinput.GcRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.gcrequestinput.GcRequestInput","$ref":"#/definitions/generic.resource.api.gcrequestinput.GcRequestInput"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.gcrequestinput.GcRequestInput","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.gcrequestinput.GcRequestInput.body-param","description":"generic.resource.api.gcrequestinput.GcRequestInput to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.gcrequestinput.GcRequestInput","$ref":"#/definitions/generic.resource.api.gcrequestinput.GcRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.gcrequestinput.GcRequestInput","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.gcrequestinput.GcRequestInput.body-param","description":"generic.resource.api.gcrequestinput.GcRequestInput to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.gcrequestinput.GcRequestInput","$ref":"#/definitions/generic.resource.api.gcrequestinput.GcRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.gcrequestinput.GcRequestInput","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:configuration-ids/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds.body-param","description":"generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds","$ref":"#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:configuration-ids={configuration-ids-configuration-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"configuration-ids-configuration-id","in":"path","description":"Id of configuration-ids","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds","schema":{"originalRef":"#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds","$ref":"#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds","$ref":"#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"configuration-ids-configuration-id","in":"path","description":"Id of configuration-ids","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds.body-param","description":"generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds","$ref":"#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"configuration-ids-configuration-id","in":"path","description":"Id of configuration-ids","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds.body-param","description":"generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds","$ref":"#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"configuration-ids-configuration-id","in":"path","description":"Id of configuration-ids","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:input-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:input-parameters/GENERIC-RESOURCE-API:param/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:input-parameters/GENERIC-RESOURCE-API:param={name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.configurationstatus.ConfigurationStatus","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.configurationstatus.ConfigurationStatus","schema":{"originalRef":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus","$ref":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus","$ref":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.configurationstatus.ConfigurationStatus","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.configurationstatus.ConfigurationStatus.body-param","description":"generic.resource.api.configurationstatus.ConfigurationStatus to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus","$ref":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.configurationstatus.ConfigurationStatus","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.configurationstatus.ConfigurationStatus.body-param","description":"generic.resource.api.configurationstatus.ConfigurationStatus to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus","$ref":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.configurationstatus.ConfigurationStatus","parameters":[{"name":"configuration-id","in":"path","description":"Id of gc-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.PortMirrorConfigurations","parameters":[],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.PortMirrorConfigurations","schema":{"originalRef":"#/definitions/generic.resource.api.PortMirrorConfigurations","$ref":"#/definitions/generic.resource.api.PortMirrorConfigurations"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.PortMirrorConfigurations","$ref":"#/definitions/generic.resource.api.PortMirrorConfigurations"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.PortMirrorConfigurations","parameters":[{"in":"body","name":"generic.resource.api.PortMirrorConfigurations.body-param","description":"generic.resource.api.PortMirrorConfigurations to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.PortMirrorConfigurations","$ref":"#/definitions/generic.resource.api.PortMirrorConfigurations"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.PortMirrorConfigurations","parameters":[{"in":"body","name":"generic.resource.api.PortMirrorConfigurations.body-param","description":"generic.resource.api.PortMirrorConfigurations to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.PortMirrorConfigurations","$ref":"#/definitions/generic.resource.api.PortMirrorConfigurations"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.PortMirrorConfigurations","parameters":[],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration","parameters":[{"in":"body","name":"generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration.body-param","description":"generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration","$ref":"#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration","$ref":"#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration","$ref":"#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration.body-param","description":"generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration","$ref":"#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration.body-param","description":"generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration","$ref":"#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData","$ref":"#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData","$ref":"#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData.body-param","description":"generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData","$ref":"#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData.body-param","description":"generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData","$ref":"#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.OperStatusData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.OperStatusData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.OperStatusData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.PortMirrorTopologyOperationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.PortMirrorTopologyOperationInformation","schema":{"originalRef":"#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation","$ref":"#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation","$ref":"#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.PortMirrorTopologyOperationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.PortMirrorTopologyOperationInformation.body-param","description":"generic.resource.api.PortMirrorTopologyOperationInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation","$ref":"#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.PortMirrorTopologyOperationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.PortMirrorTopologyOperationInformation.body-param","description":"generic.resource.api.PortMirrorTopologyOperationInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation","$ref":"#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.PortMirrorTopologyOperationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:configuration-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.configurationinformation.ConfigurationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.configurationinformation.ConfigurationInformation","schema":{"originalRef":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation","$ref":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation","$ref":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.configurationinformation.ConfigurationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.configurationinformation.ConfigurationInformation.body-param","description":"generic.resource.api.configurationinformation.ConfigurationInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation","$ref":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.configurationinformation.ConfigurationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.configurationinformation.ConfigurationInformation.body-param","description":"generic.resource.api.configurationinformation.ConfigurationInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation","$ref":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.configurationinformation.ConfigurationInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:configuration-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput.body-param","description":"generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput.body-param","description":"generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:dest-port/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.PortInfo","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.PortInfo","schema":{"originalRef":"#/definitions/generic.resource.api.PortInfo","$ref":"#/definitions/generic.resource.api.PortInfo"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.PortInfo","$ref":"#/definitions/generic.resource.api.PortInfo"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.PortInfo","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.PortInfo.body-param","description":"generic.resource.api.PortInfo to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.PortInfo","$ref":"#/definitions/generic.resource.api.PortInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.PortInfo","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.PortInfo.body-param","description":"generic.resource.api.PortInfo to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.PortInfo","$ref":"#/definitions/generic.resource.api.PortInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.PortInfo","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:dest-port/GENERIC-RESOURCE-API:pnf-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.pnfinformation.PnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.pnfinformation.PnfInformation","schema":{"originalRef":"#/definitions/generic.resource.api.pnfinformation.PnfInformation","$ref":"#/definitions/generic.resource.api.pnfinformation.PnfInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.pnfinformation.PnfInformation","$ref":"#/definitions/generic.resource.api.pnfinformation.PnfInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.pnfinformation.PnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.pnfinformation.PnfInformation.body-param","description":"generic.resource.api.pnfinformation.PnfInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.pnfinformation.PnfInformation","$ref":"#/definitions/generic.resource.api.pnfinformation.PnfInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.pnfinformation.PnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.pnfinformation.PnfInformation.body-param","description":"generic.resource.api.pnfinformation.PnfInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.pnfinformation.PnfInformation","$ref":"#/definitions/generic.resource.api.pnfinformation.PnfInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.pnfinformation.PnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:dest-port/GENERIC-RESOURCE-API:pnf-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:dest-port/GENERIC-RESOURCE-API:vnf-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfinformation.VnfInformation","schema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfinformation.VnfInformation.body-param","description":"generic.resource.api.vnfinformation.VnfInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfinformation.VnfInformation.body-param","description":"generic.resource.api.vnfinformation.VnfInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:dest-port/GENERIC-RESOURCE-API:vnf-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:port-mirror-configuration-input-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:port-mirror-configuration-input-parameters/GENERIC-RESOURCE-API:param/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:port-mirror-configuration-input-parameters/GENERIC-RESOURCE-API:param={name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:port-mirror-configuration-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:port-mirror-configuration-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:port-mirror-configuration-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:source-port/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort.body-param","description":"generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort.body-param","description":"generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:source-port/GENERIC-RESOURCE-API:pnf-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.pnfinformation.PnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.pnfinformation.PnfInformation","schema":{"originalRef":"#/definitions/generic.resource.api.pnfinformation.PnfInformation","$ref":"#/definitions/generic.resource.api.pnfinformation.PnfInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.pnfinformation.PnfInformation","$ref":"#/definitions/generic.resource.api.pnfinformation.PnfInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.pnfinformation.PnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.pnfinformation.PnfInformation.body-param","description":"generic.resource.api.pnfinformation.PnfInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.pnfinformation.PnfInformation","$ref":"#/definitions/generic.resource.api.pnfinformation.PnfInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.pnfinformation.PnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.pnfinformation.PnfInformation.body-param","description":"generic.resource.api.pnfinformation.PnfInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.pnfinformation.PnfInformation","$ref":"#/definitions/generic.resource.api.pnfinformation.PnfInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.pnfinformation.PnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:source-port/GENERIC-RESOURCE-API:pnf-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:source-port/GENERIC-RESOURCE-API:vnf-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfinformation.VnfInformation","schema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfinformation.VnfInformation.body-param","description":"generic.resource.api.vnfinformation.VnfInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfinformation.VnfInformation.body-param","description":"generic.resource.api.vnfinformation.VnfInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:source-port/GENERIC-RESOURCE-API:vnf-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology.body-param","description":"generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology.body-param","description":"generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:configuration-identifiers/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.configurationidentifiers.ConfigurationIdentifiers","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.configurationidentifiers.ConfigurationIdentifiers","schema":{"originalRef":"#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers","$ref":"#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers","$ref":"#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.configurationidentifiers.ConfigurationIdentifiers","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.configurationidentifiers.ConfigurationIdentifiers.body-param","description":"generic.resource.api.configurationidentifiers.ConfigurationIdentifiers to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers","$ref":"#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.configurationidentifiers.ConfigurationIdentifiers","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.configurationidentifiers.ConfigurationIdentifiers.body-param","description":"generic.resource.api.configurationidentifiers.ConfigurationIdentifiers to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers","$ref":"#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.configurationidentifiers.ConfigurationIdentifiers","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments.body-param","description":"generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments.body-param","description":"generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:contrail-vmi-params/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:contrail-vmi-params/GENERIC-RESOURCE-API:param/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:contrail-vmi-params/GENERIC-RESOURCE-API:param={name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:contrail-vmi-params/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:contrail-vmi-params/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:contrail-vmi-params/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:dest-vnfc-instance-group-id/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId.body-param","description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId.body-param","description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:source-to-dest-maps/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps.body-param","description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps.body-param","description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:source-to-dest-maps/GENERIC-RESOURCE-API:source-to-dest-map/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap.body-param","description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:source-to-dest-maps/GENERIC-RESOURCE-API:source-to-dest-map={source-port-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"source-port-id","in":"path","description":"Id of source-to-dest-map","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"source-port-id","in":"path","description":"Id of source-to-dest-map","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap.body-param","description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"source-port-id","in":"path","description":"Id of source-to-dest-map","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap.body-param","description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"source-port-id","in":"path","description":"Id of source-to-dest-map","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:source-to-dest-maps/GENERIC-RESOURCE-API:source-to-dest-map={source-port-id}/GENERIC-RESOURCE-API:dest-ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.IpAddresses","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"source-port-id","in":"path","description":"Id of source-to-dest-map","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.IpAddresses","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"source-port-id","in":"path","description":"Id of source-to-dest-map","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.IpAddresses.body-param","description":"generic.resource.api.IpAddresses to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.IpAddresses","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"source-port-id","in":"path","description":"Id of source-to-dest-map","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.IpAddresses.body-param","description":"generic.resource.api.IpAddresses to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.IpAddresses","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"source-port-id","in":"path","description":"Id of source-to-dest-map","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:source-to-dest-maps/GENERIC-RESOURCE-API:source-to-dest-map={source-port-id}/GENERIC-RESOURCE-API:dest-ip-addresses/GENERIC-RESOURCE-API:ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"source-port-id","in":"path","description":"Id of source-to-dest-map","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ipaddresses.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"source-port-id","in":"path","description":"Id of source-to-dest-map","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ipaddresses.IpAddresses.body-param","description":"generic.resource.api.ipaddresses.IpAddresses to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"source-port-id","in":"path","description":"Id of source-to-dest-map","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ipaddresses.IpAddresses.body-param","description":"generic.resource.api.ipaddresses.IpAddresses to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"source-port-id","in":"path","description":"Id of source-to-dest-map","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:source-vnfc-instance-group-id/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId","schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId.body-param","description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId.body-param","description":"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-parameters/GENERIC-RESOURCE-API:param/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-parameters/GENERIC-RESOURCE-API:param={name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.configurationstatus.ConfigurationStatus","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.configurationstatus.ConfigurationStatus","schema":{"originalRef":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus","$ref":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus","$ref":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.configurationstatus.ConfigurationStatus","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.configurationstatus.ConfigurationStatus.body-param","description":"generic.resource.api.configurationstatus.ConfigurationStatus to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus","$ref":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.configurationstatus.ConfigurationStatus","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.configurationstatus.ConfigurationStatus.body-param","description":"generic.resource.api.configurationstatus.ConfigurationStatus to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus","$ref":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.configurationstatus.ConfigurationStatus","parameters":[{"name":"configuration-id","in":"path","description":"Id of port-mirror-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.PreloadModelInformation","parameters":[],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.PreloadModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.PreloadModelInformation","$ref":"#/definitions/generic.resource.api.PreloadModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.PreloadModelInformation","$ref":"#/definitions/generic.resource.api.PreloadModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.PreloadModelInformation","parameters":[{"in":"body","name":"generic.resource.api.PreloadModelInformation.body-param","description":"generic.resource.api.PreloadModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.PreloadModelInformation","$ref":"#/definitions/generic.resource.api.PreloadModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.PreloadModelInformation","parameters":[{"in":"body","name":"generic.resource.api.PreloadModelInformation.body-param","description":"generic.resource.api.PreloadModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.PreloadModelInformation","$ref":"#/definitions/generic.resource.api.PreloadModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.PreloadModelInformation","parameters":[],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.preloadmodelinformation.PreloadList","parameters":[{"in":"body","name":"generic.resource.api.preloadmodelinformation.PreloadList.body-param","description":"generic.resource.api.preloadmodelinformation.PreloadList to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.preloadmodelinformation.PreloadList","$ref":"#/definitions/generic.resource.api.preloadmodelinformation.PreloadList"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.preloadmodelinformation.PreloadList","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.preloadmodelinformation.PreloadList","schema":{"originalRef":"#/definitions/generic.resource.api.preloadmodelinformation.PreloadList","$ref":"#/definitions/generic.resource.api.preloadmodelinformation.PreloadList"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.preloadmodelinformation.PreloadList","$ref":"#/definitions/generic.resource.api.preloadmodelinformation.PreloadList"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.preloadmodelinformation.PreloadList","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.preloadmodelinformation.PreloadList.body-param","description":"generic.resource.api.preloadmodelinformation.PreloadList to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.preloadmodelinformation.PreloadList","$ref":"#/definitions/generic.resource.api.preloadmodelinformation.PreloadList"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.preloadmodelinformation.PreloadList","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.preloadmodelinformation.PreloadList.body-param","description":"generic.resource.api.preloadmodelinformation.PreloadList to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.preloadmodelinformation.PreloadList","$ref":"#/definitions/generic.resource.api.preloadmodelinformation.PreloadList"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.preloadmodelinformation.PreloadList","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.preloaddata.PreloadData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.preloaddata.PreloadData","schema":{"originalRef":"#/definitions/generic.resource.api.preloaddata.PreloadData","$ref":"#/definitions/generic.resource.api.preloaddata.PreloadData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.preloaddata.PreloadData","$ref":"#/definitions/generic.resource.api.preloaddata.PreloadData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.preloaddata.PreloadData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.preloaddata.PreloadData.body-param","description":"generic.resource.api.preloaddata.PreloadData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.preloaddata.PreloadData","$ref":"#/definitions/generic.resource.api.preloaddata.PreloadData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.preloaddata.PreloadData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.preloaddata.PreloadData.body-param","description":"generic.resource.api.preloaddata.PreloadData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.preloaddata.PreloadData","$ref":"#/definitions/generic.resource.api.preloaddata.PreloadData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.preloaddata.PreloadData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation","schema":{"originalRef":"#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation","$ref":"#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation","$ref":"#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation.body-param","description":"generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation","$ref":"#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation.body-param","description":"generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation","$ref":"#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:host-routes/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.hostroutes.HostRoutes","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.hostroutes.HostRoutes.body-param","description":"generic.resource.api.hostroutes.HostRoutes to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.hostroutes.HostRoutes","$ref":"#/definitions/generic.resource.api.hostroutes.HostRoutes"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:host-routes={route-prefix}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.hostroutes.HostRoutes","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"route-prefix","in":"path","description":"Id of host-routes","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.hostroutes.HostRoutes","schema":{"originalRef":"#/definitions/generic.resource.api.hostroutes.HostRoutes","$ref":"#/definitions/generic.resource.api.hostroutes.HostRoutes"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.hostroutes.HostRoutes","$ref":"#/definitions/generic.resource.api.hostroutes.HostRoutes"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.hostroutes.HostRoutes","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"route-prefix","in":"path","description":"Id of host-routes","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.hostroutes.HostRoutes.body-param","description":"generic.resource.api.hostroutes.HostRoutes to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.hostroutes.HostRoutes","$ref":"#/definitions/generic.resource.api.hostroutes.HostRoutes"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.hostroutes.HostRoutes","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"route-prefix","in":"path","description":"Id of host-routes","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.hostroutes.HostRoutes.body-param","description":"generic.resource.api.hostroutes.HostRoutes to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.hostroutes.HostRoutes","$ref":"#/definitions/generic.resource.api.hostroutes.HostRoutes"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.hostroutes.HostRoutes","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"route-prefix","in":"path","description":"Id of host-routes","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:network-policy/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkpolicy.NetworkPolicy","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkpolicy.NetworkPolicy.body-param","description":"generic.resource.api.networkpolicy.NetworkPolicy to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkpolicy.NetworkPolicy","$ref":"#/definitions/generic.resource.api.networkpolicy.NetworkPolicy"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:network-policy={network-policy-fqdn}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkpolicy.NetworkPolicy","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-policy-fqdn","in":"path","description":"Id of network-policy","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkpolicy.NetworkPolicy","schema":{"originalRef":"#/definitions/generic.resource.api.networkpolicy.NetworkPolicy","$ref":"#/definitions/generic.resource.api.networkpolicy.NetworkPolicy"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkpolicy.NetworkPolicy","$ref":"#/definitions/generic.resource.api.networkpolicy.NetworkPolicy"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkpolicy.NetworkPolicy","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-policy-fqdn","in":"path","description":"Id of network-policy","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkpolicy.NetworkPolicy.body-param","description":"generic.resource.api.networkpolicy.NetworkPolicy to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkpolicy.NetworkPolicy","$ref":"#/definitions/generic.resource.api.networkpolicy.NetworkPolicy"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networkpolicy.NetworkPolicy","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-policy-fqdn","in":"path","description":"Id of network-policy","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkpolicy.NetworkPolicy.body-param","description":"generic.resource.api.networkpolicy.NetworkPolicy to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkpolicy.NetworkPolicy","$ref":"#/definitions/generic.resource.api.networkpolicy.NetworkPolicy"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networkpolicy.NetworkPolicy","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-policy-fqdn","in":"path","description":"Id of network-policy","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:network-topology-identifier-structure/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","schema":{"originalRef":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure.body-param","description":"generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure.body-param","description":"generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.RelatedNetwork.body-param","description":"generic.resource.api.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.RelatedNetwork.body-param","description":"generic.resource.api.RelatedNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network={network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.relatednetwork.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network={network-id}/GENERIC-RESOURCE-API:vlan-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlantags.VlanTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlantags.VlanTags","schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlantags.VlanTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:route-table-reference/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.routetablereference.RouteTableReference","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.routetablereference.RouteTableReference.body-param","description":"generic.resource.api.routetablereference.RouteTableReference to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.routetablereference.RouteTableReference","$ref":"#/definitions/generic.resource.api.routetablereference.RouteTableReference"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:route-table-reference={route-table-reference-fqdn}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.routetablereference.RouteTableReference","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"route-table-reference-fqdn","in":"path","description":"Id of route-table-reference","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.routetablereference.RouteTableReference","schema":{"originalRef":"#/definitions/generic.resource.api.routetablereference.RouteTableReference","$ref":"#/definitions/generic.resource.api.routetablereference.RouteTableReference"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.routetablereference.RouteTableReference","$ref":"#/definitions/generic.resource.api.routetablereference.RouteTableReference"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.routetablereference.RouteTableReference","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"route-table-reference-fqdn","in":"path","description":"Id of route-table-reference","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.routetablereference.RouteTableReference.body-param","description":"generic.resource.api.routetablereference.RouteTableReference to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.routetablereference.RouteTableReference","$ref":"#/definitions/generic.resource.api.routetablereference.RouteTableReference"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.routetablereference.RouteTableReference","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"route-table-reference-fqdn","in":"path","description":"Id of route-table-reference","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.routetablereference.RouteTableReference.body-param","description":"generic.resource.api.routetablereference.RouteTableReference to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.routetablereference.RouteTableReference","$ref":"#/definitions/generic.resource.api.routetablereference.RouteTableReference"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.routetablereference.RouteTableReference","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"route-table-reference-fqdn","in":"path","description":"Id of route-table-reference","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:subnets/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subnets.Subnets","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subnets.Subnets.body-param","description":"generic.resource.api.subnets.Subnets to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subnets.Subnets","$ref":"#/definitions/generic.resource.api.subnets.Subnets"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:subnets={start-address}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subnets.Subnets","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"start-address","in":"path","description":"Id of subnets","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subnets.Subnets","schema":{"originalRef":"#/definitions/generic.resource.api.subnets.Subnets","$ref":"#/definitions/generic.resource.api.subnets.Subnets"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subnets.Subnets","$ref":"#/definitions/generic.resource.api.subnets.Subnets"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subnets.Subnets","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"start-address","in":"path","description":"Id of subnets","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subnets.Subnets.body-param","description":"generic.resource.api.subnets.Subnets to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subnets.Subnets","$ref":"#/definitions/generic.resource.api.subnets.Subnets"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subnets.Subnets","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"start-address","in":"path","description":"Id of subnets","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subnets.Subnets.body-param","description":"generic.resource.api.subnets.Subnets to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subnets.Subnets","$ref":"#/definitions/generic.resource.api.subnets.Subnets"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subnets.Subnets","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"start-address","in":"path","description":"Id of subnets","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:vpn-bindings/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vpnbindings.VpnBindings","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vpnbindings.VpnBindings.body-param","description":"generic.resource.api.vpnbindings.VpnBindings to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vpnbindings.VpnBindings","$ref":"#/definitions/generic.resource.api.vpnbindings.VpnBindings"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:vpn-bindings={vpn-binding-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vpnbindings.VpnBindings","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vpn-binding-id","in":"path","description":"Id of vpn-bindings","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vpnbindings.VpnBindings","schema":{"originalRef":"#/definitions/generic.resource.api.vpnbindings.VpnBindings","$ref":"#/definitions/generic.resource.api.vpnbindings.VpnBindings"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vpnbindings.VpnBindings","$ref":"#/definitions/generic.resource.api.vpnbindings.VpnBindings"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vpnbindings.VpnBindings","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vpn-binding-id","in":"path","description":"Id of vpn-bindings","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vpnbindings.VpnBindings.body-param","description":"generic.resource.api.vpnbindings.VpnBindings to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vpnbindings.VpnBindings","$ref":"#/definitions/generic.resource.api.vpnbindings.VpnBindings"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vpnbindings.VpnBindings","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vpn-binding-id","in":"path","description":"Id of vpn-bindings","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vpnbindings.VpnBindings.body-param","description":"generic.resource.api.vpnbindings.VpnBindings to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vpnbindings.VpnBindings","$ref":"#/definitions/generic.resource.api.vpnbindings.VpnBindings"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vpnbindings.VpnBindings","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vpn-binding-id","in":"path","description":"Id of vpn-bindings","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.preloadoperstatus.PreloadOperStatus","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.preloadoperstatus.PreloadOperStatus","schema":{"originalRef":"#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus","$ref":"#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus","$ref":"#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.preloadoperstatus.PreloadOperStatus","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.preloadoperstatus.PreloadOperStatus.body-param","description":"generic.resource.api.preloadoperstatus.PreloadOperStatus to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus","$ref":"#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.preloadoperstatus.PreloadOperStatus","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.preloadoperstatus.PreloadOperStatus.body-param","description":"generic.resource.api.preloadoperstatus.PreloadOperStatus to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus","$ref":"#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.preloadoperstatus.PreloadOperStatus","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation","schema":{"originalRef":"#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation","$ref":"#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation","$ref":"#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation.body-param","description":"generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation","$ref":"#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation.body-param","description":"generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation","$ref":"#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduletopology.VfModuleTopology","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduletopology.VfModuleTopology","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology","$ref":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology","$ref":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmoduletopology.VfModuleTopology","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduletopology.VfModuleTopology.body-param","description":"generic.resource.api.vfmoduletopology.VfModuleTopology to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology","$ref":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vfmoduletopology.VfModuleTopology","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduletopology.VfModuleTopology.body-param","description":"generic.resource.api.vfmoduletopology.VfModuleTopology to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology","$ref":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vfmoduletopology.VfModuleTopology","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduleassignments.VfModuleAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduleassignments.VfModuleAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmoduleassignments.VfModuleAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.VfModuleAssignments.body-param","description":"generic.resource.api.vfmoduleassignments.VfModuleAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vfmoduleassignments.VfModuleAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.VfModuleAssignments.body-param","description":"generic.resource.api.vfmoduleassignments.VfModuleAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vfmoduleassignments.VfModuleAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments.body-param","description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments.body-param","description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignment/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment.body-param","description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignment={neutron-subnet-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"neutron-subnet-id","in":"path","description":"Id of dhcp-subnet-assignment","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"neutron-subnet-id","in":"path","description":"Id of dhcp-subnet-assignment","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment.body-param","description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"neutron-subnet-id","in":"path","description":"Id of dhcp-subnet-assignment","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment.body-param","description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"neutron-subnet-id","in":"path","description":"Id of dhcp-subnet-assignment","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnicgroups.VnicGroups","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnicgroups.VnicGroups","schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.VnicGroups","$ref":"#/definitions/generic.resource.api.vnicgroups.VnicGroups"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.VnicGroups","$ref":"#/definitions/generic.resource.api.vnicgroups.VnicGroups"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnicgroups.VnicGroups","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.VnicGroups.body-param","description":"generic.resource.api.vnicgroups.VnicGroups to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.VnicGroups","$ref":"#/definitions/generic.resource.api.vnicgroups.VnicGroups"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnicgroups.VnicGroups","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.VnicGroups.body-param","description":"generic.resource.api.vnicgroups.VnicGroups to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.VnicGroups","$ref":"#/definitions/generic.resource.api.vnicgroups.VnicGroups"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnicgroups.VnicGroups","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnicgroups.vnicgroups.VnicGroup","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnicgroups.vnicgroups.VnicGroup","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup","schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnicgroups.vnicgroups.VnicGroup","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnicgroups.vnicgroups.VnicGroup","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnicgroups.vnicgroups.VnicGroup","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-common-ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.IpAddresses","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.IpAddresses","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.IpAddresses.body-param","description":"generic.resource.api.IpAddresses to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.IpAddresses","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.IpAddresses.body-param","description":"generic.resource.api.IpAddresses to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.IpAddresses","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-common-ip-addresses/GENERIC-RESOURCE-API:ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ipaddresses.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ipaddresses.IpAddresses.body-param","description":"generic.resource.api.ipaddresses.IpAddresses to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ipaddresses.IpAddresses.body-param","description":"generic.resource.api.ipaddresses.IpAddresses to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.SubInterfaceNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.SubInterfaceNetworkData.body-param","description":"generic.resource.api.SubInterfaceNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.SubInterfaceNetworkData.body-param","description":"generic.resource.api.SubInterfaceNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param","description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param","description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param","description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:floating-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item={ip-version}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item={ip-version}/GENERIC-RESOURCE-API:network-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms.body-param","description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms.body-param","description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VmTopologyData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VmTopologyData.body-param","description":"generic.resource.api.VmTopologyData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VmTopologyData","$ref":"#/definitions/generic.resource.api.VmTopologyData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VmTopologyData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VmTopologyData","schema":{"originalRef":"#/definitions/generic.resource.api.VmTopologyData","$ref":"#/definitions/generic.resource.api.VmTopologyData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VmTopologyData","$ref":"#/definitions/generic.resource.api.VmTopologyData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VmTopologyData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VmTopologyData.body-param","description":"generic.resource.api.VmTopologyData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VmTopologyData","$ref":"#/definitions/generic.resource.api.VmTopologyData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.VmTopologyData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VmTopologyData.body-param","description":"generic.resource.api.VmTopologyData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VmTopologyData","$ref":"#/definitions/generic.resource.api.VmTopologyData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.VmTopologyData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmtopologydata.VmNames","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmtopologydata.VmNames","schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNames"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNames"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmtopologydata.VmNames","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmtopologydata.VmNames.body-param","description":"generic.resource.api.vmtopologydata.VmNames to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNames"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmtopologydata.VmNames","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmtopologydata.VmNames.body-param","description":"generic.resource.api.vmtopologydata.VmNames to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNames"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmtopologydata.VmNames","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmtopologydata.vmnames.VnfcNames","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmtopologydata.vmnames.VnfcNames.body-param","description":"generic.resource.api.vmtopologydata.vmnames.VnfcNames to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmtopologydata.vmnames.VnfcNames","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmtopologydata.vmnames.VnfcNames","schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmtopologydata.vmnames.VnfcNames","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmtopologydata.vmnames.VnfcNames.body-param","description":"generic.resource.api.vmtopologydata.vmnames.VnfcNames to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmtopologydata.vmnames.VnfcNames","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmtopologydata.vmnames.VnfcNames.body-param","description":"generic.resource.api.vmtopologydata.vmnames.VnfcNames to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmtopologydata.vmnames.VnfcNames","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VnfcNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VnfcNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.VnfcNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.VnfcNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VnfcNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfcNetworkData.body-param","description":"generic.resource.api.VnfcNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.VnfcNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.VnfcNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfcNetworkData.body-param","description":"generic.resource.api.VnfcNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.VnfcNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.VnfcNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.VnfcNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData.body-param","description":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.VnfcNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.VnfcNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData.body-param","description":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcnetworkdata.VnfcNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData.body-param","description":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcnetworkdata.VnfcNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:connection-point/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.connectionpoint.ConnectionPoint","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.connectionpoint.ConnectionPoint","schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint","$ref":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint","$ref":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.connectionpoint.ConnectionPoint","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionpoint.ConnectionPoint.body-param","description":"generic.resource.api.connectionpoint.ConnectionPoint to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint","$ref":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.connectionpoint.ConnectionPoint","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionpoint.ConnectionPoint.body-param","description":"generic.resource.api.connectionpoint.ConnectionPoint to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint","$ref":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.connectionpoint.ConnectionPoint","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:connection-point/GENERIC-RESOURCE-API:vlan-data/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.connectionpoint.connectionpoint.VlanData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionpoint.connectionpoint.VlanData.body-param","description":"generic.resource.api.connectionpoint.connectionpoint.VlanData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData","$ref":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:connection-point/GENERIC-RESOURCE-API:vlan-data={vlan-uuid}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.connectionpoint.connectionpoint.VlanData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vlan-uuid","in":"path","description":"Id of vlan-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.connectionpoint.connectionpoint.VlanData","schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData","$ref":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData","$ref":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.connectionpoint.connectionpoint.VlanData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vlan-uuid","in":"path","description":"Id of vlan-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionpoint.connectionpoint.VlanData.body-param","description":"generic.resource.api.connectionpoint.connectionpoint.VlanData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData","$ref":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.connectionpoint.connectionpoint.VlanData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vlan-uuid","in":"path","description":"Id of vlan-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionpoint.connectionpoint.VlanData.body-param","description":"generic.resource.api.connectionpoint.connectionpoint.VlanData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData","$ref":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.connectionpoint.connectionpoint.VlanData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vlan-uuid","in":"path","description":"Id of vlan-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.SubInterfaceNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.SubInterfaceNetworkData.body-param","description":"generic.resource.api.SubInterfaceNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.SubInterfaceNetworkData.body-param","description":"generic.resource.api.SubInterfaceNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param","description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param","description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param","description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:floating-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item={ip-version}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item={ip-version}/GENERIC-RESOURCE-API:network-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet={vnfc-subnet-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet={vnfc-subnet-role}/GENERIC-RESOURCE-API:vnfc-ip-assignments/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet={vnfc-subnet-role}/GENERIC-RESOURCE-API:vnfc-ip-assignments={vnfc-address-family}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet={vnfc-subnet-role}/GENERIC-RESOURCE-API:vnfc-ip-assignments={vnfc-address-family}/GENERIC-RESOURCE-API:vnfc-subnet-ip/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet={vnfc-subnet-role}/GENERIC-RESOURCE-API:vnfc-ip-assignments={vnfc-address-family}/GENERIC-RESOURCE-API:vnfc-subnet-ip={vnfc-ip-address}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"name":"vnfc-ip-address","in":"path","description":"Id of vnfc-subnet-ip","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"name":"vnfc-ip-address","in":"path","description":"Id of vnfc-subnet-ip","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"name":"vnfc-ip-address","in":"path","description":"Id of vnfc-subnet-ip","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"name":"vnfc-ip-address","in":"path","description":"Id of vnfc-subnet-ip","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmtopologydata.VmNetworks","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmtopologydata.VmNetworks","schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmtopologydata.VmNetworks","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmtopologydata.VmNetworks.body-param","description":"generic.resource.api.vmtopologydata.VmNetworks to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmtopologydata.VmNetworks","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmtopologydata.VmNetworks.body-param","description":"generic.resource.api.vmtopologydata.VmNetworks to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmtopologydata.VmNetworks","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VmNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VmNetworkData.body-param","description":"generic.resource.api.VmNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VmNetworkData","$ref":"#/definitions/generic.resource.api.VmNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VmNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VmNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.VmNetworkData","$ref":"#/definitions/generic.resource.api.VmNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VmNetworkData","$ref":"#/definitions/generic.resource.api.VmNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VmNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VmNetworkData.body-param","description":"generic.resource.api.VmNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VmNetworkData","$ref":"#/definitions/generic.resource.api.VmNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.VmNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VmNetworkData.body-param","description":"generic.resource.api.VmNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VmNetworkData","$ref":"#/definitions/generic.resource.api.VmNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.VmNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:floating-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.FloatingIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.FloatingIps","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.FloatingIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.FloatingIps.body-param","description":"generic.resource.api.vmnetworkdata.FloatingIps to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.FloatingIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.FloatingIps.body-param","description":"generic.resource.api.vmnetworkdata.FloatingIps to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.FloatingIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:interface-route-prefixes/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","$ref":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","$ref":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes.body-param","description":"generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","$ref":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes.body-param","description":"generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","$ref":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:mac-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.MacAddresses","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.MacAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses","$ref":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses","$ref":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.MacAddresses","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.MacAddresses.body-param","description":"generic.resource.api.vmnetworkdata.MacAddresses to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses","$ref":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.MacAddresses","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.MacAddresses.body-param","description":"generic.resource.api.vmnetworkdata.MacAddresses to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses","$ref":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.MacAddresses","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:network-information-items/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.NetworkInformationItems","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.NetworkInformationItems","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.NetworkInformationItems","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.NetworkInformationItems.body-param","description":"generic.resource.api.vmnetworkdata.NetworkInformationItems to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.NetworkInformationItems","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.NetworkInformationItems.body-param","description":"generic.resource.api.vmnetworkdata.NetworkInformationItems to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.NetworkInformationItems","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item={ip-version}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item={ip-version}/GENERIC-RESOURCE-API:network-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param","description":"generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param","description":"generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:related-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.RelatedNetwork.body-param","description":"generic.resource.api.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.RelatedNetwork.body-param","description":"generic.resource.api.RelatedNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network={network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.relatednetwork.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network={network-id}/GENERIC-RESOURCE-API:vlan-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlantags.VlanTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlantags.VlanTags","schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlantags.VlanTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:sriov-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.SriovParameters","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.SriovParameters","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.SriovParameters","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.SriovParameters.body-param","description":"generic.resource.api.vmnetworkdata.SriovParameters to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.SriovParameters","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.SriovParameters.body-param","description":"generic.resource.api.vmnetworkdata.SriovParameters to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.SriovParameters","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:application-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:application-tags/GENERIC-RESOURCE-API:c-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:application-tags/GENERIC-RESOURCE-API:s-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:heat-vlan-filters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param={name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-topology-identifier/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","$ref":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","$ref":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier.body-param","description":"generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","$ref":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier.body-param","description":"generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","$ref":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfresourceassignments.VnfResourceAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfresourceassignments.VnfResourceAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfresourceassignments.VnfResourceAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfresourceassignments.VnfResourceAssignments.body-param","description":"generic.resource.api.vnfresourceassignments.VnfResourceAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfresourceassignments.VnfResourceAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfresourceassignments.VnfResourceAssignments.body-param","description":"generic.resource.api.vnfresourceassignments.VnfResourceAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfresourceassignments.VnfResourceAssignments","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:availability-zones/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones.body-param","description":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones.body-param","description":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks.body-param","description":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks.body-param","description":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VnfNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfNetworkData.body-param","description":"generic.resource.api.VnfNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VnfNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VnfNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VnfNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfNetworkData.body-param","description":"generic.resource.api.VnfNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.VnfNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfNetworkData.body-param","description":"generic.resource.api.VnfNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.VnfNetworkData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:related-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.RelatedNetwork.body-param","description":"generic.resource.api.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.RelatedNetwork.body-param","description":"generic.resource.api.RelatedNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network={network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.relatednetwork.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network={network-id}/GENERIC-RESOURCE-API:vlan-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlantags.VlanTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlantags.VlanTags","schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlantags.VlanTags","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:subnets-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfnetworkdata.SubnetsData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfnetworkdata.SubnetsData","schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfnetworkdata.SubnetsData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.SubnetsData.body-param","description":"generic.resource.api.vnfnetworkdata.SubnetsData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfnetworkdata.SubnetsData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.SubnetsData.body-param","description":"generic.resource.api.vnfnetworkdata.SubnetsData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfnetworkdata.SubnetsData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:subnets-data/GENERIC-RESOURCE-API:subnet-data/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData.body-param","description":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:subnets-data/GENERIC-RESOURCE-API:subnet-data={sdnc-subnet-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"sdnc-subnet-id","in":"path","description":"Id of subnet-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"sdnc-subnet-id","in":"path","description":"Id of subnet-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData.body-param","description":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"sdnc-subnet-id","in":"path","description":"Id of subnet-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData.body-param","description":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"sdnc-subnet-id","in":"path","description":"Id of subnet-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-topology-identifier-structure/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","schema":{"originalRef":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure.body-param","description":"generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure.body-param","description":"generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","parameters":[{"name":"preload-id","in":"path","description":"Id of preload-list","required":true,"type":"string"},{"name":"preload-type","in":"path","description":"Id of preload-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.SecurityZoneAllottedResources","parameters":[],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.SecurityZoneAllottedResources","schema":{"originalRef":"#/definitions/generic.resource.api.SecurityZoneAllottedResources","$ref":"#/definitions/generic.resource.api.SecurityZoneAllottedResources"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.SecurityZoneAllottedResources","$ref":"#/definitions/generic.resource.api.SecurityZoneAllottedResources"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.SecurityZoneAllottedResources","parameters":[{"in":"body","name":"generic.resource.api.SecurityZoneAllottedResources.body-param","description":"generic.resource.api.SecurityZoneAllottedResources to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.SecurityZoneAllottedResources","$ref":"#/definitions/generic.resource.api.SecurityZoneAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.SecurityZoneAllottedResources","parameters":[{"in":"body","name":"generic.resource.api.SecurityZoneAllottedResources.body-param","description":"generic.resource.api.SecurityZoneAllottedResources to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.SecurityZoneAllottedResources","$ref":"#/definitions/generic.resource.api.SecurityZoneAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.SecurityZoneAllottedResources","parameters":[],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource","parameters":[{"in":"body","name":"generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource.body-param","description":"generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource","$ref":"#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource","schema":{"originalRef":"#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource","$ref":"#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource","$ref":"#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource.body-param","description":"generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource","$ref":"#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource.body-param","description":"generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource","$ref":"#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData","schema":{"originalRef":"#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData.body-param","description":"generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData.body-param","description":"generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.SecurityZoneOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.SecurityZoneOperationInformation","schema":{"originalRef":"#/definitions/generic.resource.api.SecurityZoneOperationInformation","$ref":"#/definitions/generic.resource.api.SecurityZoneOperationInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.SecurityZoneOperationInformation","$ref":"#/definitions/generic.resource.api.SecurityZoneOperationInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.SecurityZoneOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.SecurityZoneOperationInformation.body-param","description":"generic.resource.api.SecurityZoneOperationInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.SecurityZoneOperationInformation","$ref":"#/definitions/generic.resource.api.SecurityZoneOperationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.SecurityZoneOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.SecurityZoneOperationInformation.body-param","description":"generic.resource.api.SecurityZoneOperationInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.SecurityZoneOperationInformation","$ref":"#/definitions/generic.resource.api.SecurityZoneOperationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.SecurityZoneOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param","description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param","description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:security-zone-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput","$ref":"#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput","$ref":"#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput.body-param","description":"generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput","$ref":"#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput.body-param","description":"generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput","$ref":"#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:security-zone-request-input/GENERIC-RESOURCE-API:security-zone-input-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:security-zone-request-input/GENERIC-RESOURCE-API:security-zone-input-parameters/GENERIC-RESOURCE-API:param/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:security-zone-request-input/GENERIC-RESOURCE-API:security-zone-input-parameters/GENERIC-RESOURCE-API:param={name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:security-zone-request-input/GENERIC-RESOURCE-API:security-zone-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:security-zone-request-input/GENERIC-RESOURCE-API:security-zone-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:security-zone-request-input/GENERIC-RESOURCE-API:security-zone-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param={name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.securityzonetopology.SecurityZoneTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.securityzonetopology.SecurityZoneTopology","schema":{"originalRef":"#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology","$ref":"#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology","$ref":"#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.securityzonetopology.SecurityZoneTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.securityzonetopology.SecurityZoneTopology.body-param","description":"generic.resource.api.securityzonetopology.SecurityZoneTopology to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology","$ref":"#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.securityzonetopology.SecurityZoneTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.securityzonetopology.SecurityZoneTopology.body-param","description":"generic.resource.api.securityzonetopology.SecurityZoneTopology to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology","$ref":"#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.securityzonetopology.SecurityZoneTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:allotted-resource-identifiers/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param","description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param","description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:security-zone-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.securityzoneassignments.SecurityZoneAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.securityzoneassignments.SecurityZoneAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments","$ref":"#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments","$ref":"#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.securityzoneassignments.SecurityZoneAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.securityzoneassignments.SecurityZoneAssignments.body-param","description":"generic.resource.api.securityzoneassignments.SecurityZoneAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments","$ref":"#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.securityzoneassignments.SecurityZoneAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.securityzoneassignments.SecurityZoneAssignments.body-param","description":"generic.resource.api.securityzoneassignments.SecurityZoneAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments","$ref":"#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.securityzoneassignments.SecurityZoneAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:security-zone-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param={name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param","description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param","description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of security-zone-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ServiceModelInfrastructure","parameters":[],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ServiceModelInfrastructure","schema":{"originalRef":"#/definitions/generic.resource.api.ServiceModelInfrastructure","$ref":"#/definitions/generic.resource.api.ServiceModelInfrastructure"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ServiceModelInfrastructure","$ref":"#/definitions/generic.resource.api.ServiceModelInfrastructure"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.ServiceModelInfrastructure","parameters":[{"in":"body","name":"generic.resource.api.ServiceModelInfrastructure.body-param","description":"generic.resource.api.ServiceModelInfrastructure to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ServiceModelInfrastructure","$ref":"#/definitions/generic.resource.api.ServiceModelInfrastructure"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.ServiceModelInfrastructure","parameters":[{"in":"body","name":"generic.resource.api.ServiceModelInfrastructure.body-param","description":"generic.resource.api.ServiceModelInfrastructure to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ServiceModelInfrastructure","$ref":"#/definitions/generic.resource.api.ServiceModelInfrastructure"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.ServiceModelInfrastructure","parameters":[],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicemodelinfrastructure.Service","parameters":[{"in":"body","name":"generic.resource.api.servicemodelinfrastructure.Service.body-param","description":"generic.resource.api.servicemodelinfrastructure.Service to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicemodelinfrastructure.Service","$ref":"#/definitions/generic.resource.api.servicemodelinfrastructure.Service"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicemodelinfrastructure.Service","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicemodelinfrastructure.Service","schema":{"originalRef":"#/definitions/generic.resource.api.servicemodelinfrastructure.Service","$ref":"#/definitions/generic.resource.api.servicemodelinfrastructure.Service"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicemodelinfrastructure.Service","$ref":"#/definitions/generic.resource.api.servicemodelinfrastructure.Service"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicemodelinfrastructure.Service","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicemodelinfrastructure.Service.body-param","description":"generic.resource.api.servicemodelinfrastructure.Service to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicemodelinfrastructure.Service","$ref":"#/definitions/generic.resource.api.servicemodelinfrastructure.Service"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicemodelinfrastructure.Service","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicemodelinfrastructure.Service.body-param","description":"generic.resource.api.servicemodelinfrastructure.Service to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicemodelinfrastructure.Service","$ref":"#/definitions/generic.resource.api.servicemodelinfrastructure.Service"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicemodelinfrastructure.Service","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.ServiceData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.ServiceData","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.ServiceData","$ref":"#/definitions/generic.resource.api.servicedata.ServiceData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.ServiceData","$ref":"#/definitions/generic.resource.api.servicedata.ServiceData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.ServiceData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.ServiceData.body-param","description":"generic.resource.api.servicedata.ServiceData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.ServiceData","$ref":"#/definitions/generic.resource.api.servicedata.ServiceData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.ServiceData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.ServiceData.body-param","description":"generic.resource.api.servicedata.ServiceData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.ServiceData","$ref":"#/definitions/generic.resource.api.servicedata.ServiceData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.ServiceData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:consumed-allotted-resources/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.ConsumedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.ConsumedAllottedResources","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.ConsumedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.ConsumedAllottedResources.body-param","description":"generic.resource.api.servicedata.servicedata.ConsumedAllottedResources to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.ConsumedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.ConsumedAllottedResources.body-param","description":"generic.resource.api.servicedata.servicedata.ConsumedAllottedResources to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.ConsumedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:consumed-allotted-resources/GENERIC-RESOURCE-API:consumed-allotted-resource/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.AllottedResourceInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.AllottedResourceInfo.body-param","description":"generic.resource.api.AllottedResourceInfo to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInfo","$ref":"#/definitions/generic.resource.api.AllottedResourceInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:consumed-allotted-resources/GENERIC-RESOURCE-API:consumed-allotted-resource={allotted-resource-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.AllottedResourceInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"allotted-resource-id","in":"path","description":"Id of consumed-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.AllottedResourceInfo","schema":{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInfo","$ref":"#/definitions/generic.resource.api.AllottedResourceInfo"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInfo","$ref":"#/definitions/generic.resource.api.AllottedResourceInfo"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.AllottedResourceInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"allotted-resource-id","in":"path","description":"Id of consumed-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.AllottedResourceInfo.body-param","description":"generic.resource.api.AllottedResourceInfo to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInfo","$ref":"#/definitions/generic.resource.api.AllottedResourceInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.AllottedResourceInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"allotted-resource-id","in":"path","description":"Id of consumed-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.AllottedResourceInfo.body-param","description":"generic.resource.api.AllottedResourceInfo to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInfo","$ref":"#/definitions/generic.resource.api.AllottedResourceInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.AllottedResourceInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"allotted-resource-id","in":"path","description":"Id of consumed-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.ForwardingPaths","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.ForwardingPaths","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.ForwardingPaths","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.ForwardingPaths.body-param","description":"generic.resource.api.servicedata.servicedata.ForwardingPaths to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.ForwardingPaths","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.ForwardingPaths.body-param","description":"generic.resource.api.servicedata.servicedata.ForwardingPaths to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.ForwardingPaths","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath.body-param","description":"generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path={forwarding-path-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath.body-param","description":"generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath.body-param","description":"generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path={forwarding-path-id}/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path={forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.forwardingpathinformation.ServicePaths","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.forwardingpathinformation.ServicePaths","schema":{"originalRef":"#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths","$ref":"#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths","$ref":"#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.forwardingpathinformation.ServicePaths","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.forwardingpathinformation.ServicePaths.body-param","description":"generic.resource.api.forwardingpathinformation.ServicePaths to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths","$ref":"#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.forwardingpathinformation.ServicePaths","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.forwardingpathinformation.ServicePaths.body-param","description":"generic.resource.api.forwardingpathinformation.ServicePaths to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths","$ref":"#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.forwardingpathinformation.ServicePaths","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path={forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.ServicePathInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ServicePathInformation.body-param","description":"generic.resource.api.ServicePathInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ServicePathInformation","$ref":"#/definitions/generic.resource.api.ServicePathInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path={forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path={service-path-instance-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ServicePathInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ServicePathInformation","schema":{"originalRef":"#/definitions/generic.resource.api.ServicePathInformation","$ref":"#/definitions/generic.resource.api.ServicePathInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ServicePathInformation","$ref":"#/definitions/generic.resource.api.ServicePathInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.ServicePathInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ServicePathInformation.body-param","description":"generic.resource.api.ServicePathInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ServicePathInformation","$ref":"#/definitions/generic.resource.api.ServicePathInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.ServicePathInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ServicePathInformation.body-param","description":"generic.resource.api.ServicePathInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ServicePathInformation","$ref":"#/definitions/generic.resource.api.ServicePathInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.ServicePathInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path={forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path={service-path-instance-id}/GENERIC-RESOURCE-API:service/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicepathinformation.Service","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicepathinformation.Service.body-param","description":"generic.resource.api.servicepathinformation.Service to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicepathinformation.Service","$ref":"#/definitions/generic.resource.api.servicepathinformation.Service"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path={forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path={service-path-instance-id}/GENERIC-RESOURCE-API:service={service-service-instance-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicepathinformation.Service","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicepathinformation.Service","schema":{"originalRef":"#/definitions/generic.resource.api.servicepathinformation.Service","$ref":"#/definitions/generic.resource.api.servicepathinformation.Service"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicepathinformation.Service","$ref":"#/definitions/generic.resource.api.servicepathinformation.Service"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicepathinformation.Service","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicepathinformation.Service.body-param","description":"generic.resource.api.servicepathinformation.Service to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicepathinformation.Service","$ref":"#/definitions/generic.resource.api.servicepathinformation.Service"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicepathinformation.Service","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicepathinformation.Service.body-param","description":"generic.resource.api.servicepathinformation.Service to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicepathinformation.Service","$ref":"#/definitions/generic.resource.api.servicepathinformation.Service"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicepathinformation.Service","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path={forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path={service-path-instance-id}/GENERIC-RESOURCE-API:service={service-service-instance-id}/GENERIC-RESOURCE-API:vnfs/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicepathinformation.service.Vnfs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicepathinformation.service.Vnfs","schema":{"originalRef":"#/definitions/generic.resource.api.servicepathinformation.service.Vnfs","$ref":"#/definitions/generic.resource.api.servicepathinformation.service.Vnfs"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicepathinformation.service.Vnfs","$ref":"#/definitions/generic.resource.api.servicepathinformation.service.Vnfs"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicepathinformation.service.Vnfs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicepathinformation.service.Vnfs.body-param","description":"generic.resource.api.servicepathinformation.service.Vnfs to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicepathinformation.service.Vnfs","$ref":"#/definitions/generic.resource.api.servicepathinformation.service.Vnfs"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicepathinformation.service.Vnfs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicepathinformation.service.Vnfs.body-param","description":"generic.resource.api.servicepathinformation.service.Vnfs to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicepathinformation.service.Vnfs","$ref":"#/definitions/generic.resource.api.servicepathinformation.service.Vnfs"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicepathinformation.service.Vnfs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path={forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path={service-path-instance-id}/GENERIC-RESOURCE-API:service={service-service-instance-id}/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VnfPathInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfPathInformation.body-param","description":"generic.resource.api.VnfPathInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfPathInformation","$ref":"#/definitions/generic.resource.api.VnfPathInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path={forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path={service-path-instance-id}/GENERIC-RESOURCE-API:service={service-service-instance-id}/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-instance-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VnfPathInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-instance-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VnfPathInformation","schema":{"originalRef":"#/definitions/generic.resource.api.VnfPathInformation","$ref":"#/definitions/generic.resource.api.VnfPathInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfPathInformation","$ref":"#/definitions/generic.resource.api.VnfPathInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VnfPathInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-instance-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfPathInformation.body-param","description":"generic.resource.api.VnfPathInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfPathInformation","$ref":"#/definitions/generic.resource.api.VnfPathInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.VnfPathInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-instance-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfPathInformation.body-param","description":"generic.resource.api.VnfPathInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfPathInformation","$ref":"#/definitions/generic.resource.api.VnfPathInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.VnfPathInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-instance-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path={forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path={service-path-instance-id}/GENERIC-RESOURCE-API:service={service-service-instance-id}/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-instance-id}/GENERIC-RESOURCE-API:vf-module-instance/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfpathinformation.VfModuleInstance","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-instance-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfpathinformation.VfModuleInstance","schema":{"originalRef":"#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance","$ref":"#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance","$ref":"#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfpathinformation.VfModuleInstance","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-instance-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfpathinformation.VfModuleInstance.body-param","description":"generic.resource.api.vnfpathinformation.VfModuleInstance to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance","$ref":"#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfpathinformation.VfModuleInstance","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-instance-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfpathinformation.VfModuleInstance.body-param","description":"generic.resource.api.vnfpathinformation.VfModuleInstance to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance","$ref":"#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfpathinformation.VfModuleInstance","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"forwarding-path-id","in":"path","description":"Id of forwarding-path","required":true,"type":"string"},{"name":"service-path-instance-id","in":"path","description":"Id of service-path","required":true,"type":"string"},{"name":"service-service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-instance-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.NetworkInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.NetworkInstanceGroup","schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInstanceGroup","$ref":"#/definitions/generic.resource.api.NetworkInstanceGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.NetworkInstanceGroup","$ref":"#/definitions/generic.resource.api.NetworkInstanceGroup"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.NetworkInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.NetworkInstanceGroup.body-param","description":"generic.resource.api.NetworkInstanceGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInstanceGroup","$ref":"#/definitions/generic.resource.api.NetworkInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.NetworkInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.NetworkInstanceGroup.body-param","description":"generic.resource.api.NetworkInstanceGroup to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.NetworkInstanceGroup","$ref":"#/definitions/generic.resource.api.NetworkInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.NetworkInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkinstancegroup.NetworkInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.NetworkInstanceGroup.body-param","description":"generic.resource.api.networkinstancegroup.NetworkInstanceGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup","$ref":"#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkinstancegroup.NetworkInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkinstancegroup.NetworkInstanceGroup","schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup","$ref":"#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup","$ref":"#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkinstancegroup.NetworkInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.NetworkInstanceGroup.body-param","description":"generic.resource.api.networkinstancegroup.NetworkInstanceGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup","$ref":"#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networkinstancegroup.NetworkInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.NetworkInstanceGroup.body-param","description":"generic.resource.api.networkinstancegroup.NetworkInstanceGroup to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup","$ref":"#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networkinstancegroup.NetworkInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:aggregate-route-policy/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy","schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:aggregate-routes/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.aggregateroutes.AggregateRoutes","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.aggregateroutes.AggregateRoutes.body-param","description":"generic.resource.api.aggregateroutes.AggregateRoutes to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes","$ref":"#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:aggregate-routes={route-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.aggregateroutes.AggregateRoutes","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"route-id","in":"path","description":"Id of aggregate-routes","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.aggregateroutes.AggregateRoutes","schema":{"originalRef":"#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes","$ref":"#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes","$ref":"#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.aggregateroutes.AggregateRoutes","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"route-id","in":"path","description":"Id of aggregate-routes","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.aggregateroutes.AggregateRoutes.body-param","description":"generic.resource.api.aggregateroutes.AggregateRoutes to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes","$ref":"#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.aggregateroutes.AggregateRoutes","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"route-id","in":"path","description":"Id of aggregate-routes","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.aggregateroutes.AggregateRoutes.body-param","description":"generic.resource.api.aggregateroutes.AggregateRoutes to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes","$ref":"#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.aggregateroutes.AggregateRoutes","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"route-id","in":"path","description":"Id of aggregate-routes","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkinstancegroup.networkinstancegroup.Networks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkinstancegroup.networkinstancegroup.Networks","schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkinstancegroup.networkinstancegroup.Networks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.Networks.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.Networks to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networkinstancegroup.networkinstancegroup.Networks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.Networks.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.Networks to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networkinstancegroup.networkinstancegroup.Networks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network","schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:customer-bonding-requests/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests","schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:customer-bonding-requests/GENERIC-RESOURCE-API:customer-bonding-request/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:customer-bonding-requests/GENERIC-RESOURCE-API:customer-bonding-request={configuration-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of customer-bonding-request","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest","schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of customer-bonding-request","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of customer-bonding-request","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of customer-bonding-request","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:vpn-bindings/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vpnbindings.VpnBindings","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vpnbindings.VpnBindings.body-param","description":"generic.resource.api.vpnbindings.VpnBindings to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vpnbindings.VpnBindings","$ref":"#/definitions/generic.resource.api.vpnbindings.VpnBindings"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:vpn-bindings={vpn-binding-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vpnbindings.VpnBindings","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"vpn-binding-id","in":"path","description":"Id of vpn-bindings","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vpnbindings.VpnBindings","schema":{"originalRef":"#/definitions/generic.resource.api.vpnbindings.VpnBindings","$ref":"#/definitions/generic.resource.api.vpnbindings.VpnBindings"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vpnbindings.VpnBindings","$ref":"#/definitions/generic.resource.api.vpnbindings.VpnBindings"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vpnbindings.VpnBindings","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"vpn-binding-id","in":"path","description":"Id of vpn-bindings","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vpnbindings.VpnBindings.body-param","description":"generic.resource.api.vpnbindings.VpnBindings to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vpnbindings.VpnBindings","$ref":"#/definitions/generic.resource.api.vpnbindings.VpnBindings"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vpnbindings.VpnBindings","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"vpn-binding-id","in":"path","description":"Id of vpn-bindings","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vpnbindings.VpnBindings.body-param","description":"generic.resource.api.vpnbindings.VpnBindings to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vpnbindings.VpnBindings","$ref":"#/definitions/generic.resource.api.vpnbindings.VpnBindings"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vpnbindings.VpnBindings","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"vpn-binding-id","in":"path","description":"Id of vpn-bindings","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:subnet-assignment-policy/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy","schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:subnets/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subnets.Subnets","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subnets.Subnets.body-param","description":"generic.resource.api.subnets.Subnets to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subnets.Subnets","$ref":"#/definitions/generic.resource.api.subnets.Subnets"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:subnets={start-address}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subnets.Subnets","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"start-address","in":"path","description":"Id of subnets","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subnets.Subnets","schema":{"originalRef":"#/definitions/generic.resource.api.subnets.Subnets","$ref":"#/definitions/generic.resource.api.subnets.Subnets"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subnets.Subnets","$ref":"#/definitions/generic.resource.api.subnets.Subnets"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subnets.Subnets","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"start-address","in":"path","description":"Id of subnets","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subnets.Subnets.body-param","description":"generic.resource.api.subnets.Subnets to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subnets.Subnets","$ref":"#/definitions/generic.resource.api.subnets.Subnets"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subnets.Subnets","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"start-address","in":"path","description":"Id of subnets","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subnets.Subnets.body-param","description":"generic.resource.api.subnets.Subnets to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subnets.Subnets","$ref":"#/definitions/generic.resource.api.subnets.Subnets"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subnets.Subnets","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"name":"start-address","in":"path","description":"Id of subnets","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:vpn-binding-policy/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy","schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy.body-param","description":"generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-instance-group-id","in":"path","description":"Id of network-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.Networks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.Networks","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Networks","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Networks"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Networks","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Networks"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.Networks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.Networks.body-param","description":"generic.resource.api.servicedata.servicedata.Networks to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Networks","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Networks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.Networks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.Networks.body-param","description":"generic.resource.api.servicedata.servicedata.Networks to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Networks","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Networks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.Networks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.networks.Network.body-param","description":"generic.resource.api.servicedata.servicedata.networks.Network to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.Network","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.Network"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.networks.Network","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.Network","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.Network"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.Network","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.Network"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.networks.Network.body-param","description":"generic.resource.api.servicedata.servicedata.networks.Network to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.Network","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.Network"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.networks.Network.body-param","description":"generic.resource.api.servicedata.servicedata.networks.Network to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.Network","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.Network"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.networks.network.NetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.networks.network.NetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.networks.network.NetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.networks.network.NetworkData.body-param","description":"generic.resource.api.servicedata.servicedata.networks.network.NetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.networks.network.NetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.networks.network.NetworkData.body-param","description":"generic.resource.api.servicedata.servicedata.networks.network.NetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.networks.network.NetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkinformation.NetworkInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkinformation.NetworkInformation","schema":{"originalRef":"#/definitions/generic.resource.api.networkinformation.NetworkInformation","$ref":"#/definitions/generic.resource.api.networkinformation.NetworkInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkinformation.NetworkInformation","$ref":"#/definitions/generic.resource.api.networkinformation.NetworkInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkinformation.NetworkInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinformation.NetworkInformation.body-param","description":"generic.resource.api.networkinformation.NetworkInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinformation.NetworkInformation","$ref":"#/definitions/generic.resource.api.networkinformation.NetworkInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networkinformation.NetworkInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkinformation.NetworkInformation.body-param","description":"generic.resource.api.networkinformation.NetworkInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkinformation.NetworkInformation","$ref":"#/definitions/generic.resource.api.networkinformation.NetworkInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networkinformation.NetworkInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-level-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-provided-allotted-resources/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources.body-param","description":"generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources.body-param","description":"generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkrequestinput.NetworkRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkrequestinput.NetworkRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput","$ref":"#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput","$ref":"#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkrequestinput.NetworkRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkrequestinput.NetworkRequestInput.body-param","description":"generic.resource.api.networkrequestinput.NetworkRequestInput to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput","$ref":"#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networkrequestinput.NetworkRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkrequestinput.NetworkRequestInput.body-param","description":"generic.resource.api.networkrequestinput.NetworkRequestInput to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput","$ref":"#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networkrequestinput.NetworkRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-request-input/GENERIC-RESOURCE-API:network-input-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-request-input/GENERIC-RESOURCE-API:network-input-parameters/GENERIC-RESOURCE-API:param/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-request-input/GENERIC-RESOURCE-API:network-input-parameters/GENERIC-RESOURCE-API:param={name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-request-input/GENERIC-RESOURCE-API:network-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-request-input/GENERIC-RESOURCE-API:network-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-request-input/GENERIC-RESOURCE-API:network-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networktopology.NetworkTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networktopology.NetworkTopology","schema":{"originalRef":"#/definitions/generic.resource.api.networktopology.NetworkTopology","$ref":"#/definitions/generic.resource.api.networktopology.NetworkTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networktopology.NetworkTopology","$ref":"#/definitions/generic.resource.api.networktopology.NetworkTopology"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networktopology.NetworkTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networktopology.NetworkTopology.body-param","description":"generic.resource.api.networktopology.NetworkTopology to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networktopology.NetworkTopology","$ref":"#/definitions/generic.resource.api.networktopology.NetworkTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networktopology.NetworkTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networktopology.NetworkTopology.body-param","description":"generic.resource.api.networktopology.NetworkTopology to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networktopology.NetworkTopology","$ref":"#/definitions/generic.resource.api.networktopology.NetworkTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networktopology.NetworkTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkassignments.NetworkAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkassignments.NetworkAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.networkassignments.NetworkAssignments","$ref":"#/definitions/generic.resource.api.networkassignments.NetworkAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkassignments.NetworkAssignments","$ref":"#/definitions/generic.resource.api.networkassignments.NetworkAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkassignments.NetworkAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkassignments.NetworkAssignments.body-param","description":"generic.resource.api.networkassignments.NetworkAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkassignments.NetworkAssignments","$ref":"#/definitions/generic.resource.api.networkassignments.NetworkAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networkassignments.NetworkAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkassignments.NetworkAssignments.body-param","description":"generic.resource.api.networkassignments.NetworkAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkassignments.NetworkAssignments","$ref":"#/definitions/generic.resource.api.networkassignments.NetworkAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networkassignments.NetworkAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkparameters.NetworkParameters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkparameters.NetworkParameters","schema":{"originalRef":"#/definitions/generic.resource.api.networkparameters.NetworkParameters","$ref":"#/definitions/generic.resource.api.networkparameters.NetworkParameters"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkparameters.NetworkParameters","$ref":"#/definitions/generic.resource.api.networkparameters.NetworkParameters"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkparameters.NetworkParameters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkparameters.NetworkParameters.body-param","description":"generic.resource.api.networkparameters.NetworkParameters to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkparameters.NetworkParameters","$ref":"#/definitions/generic.resource.api.networkparameters.NetworkParameters"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networkparameters.NetworkParameters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkparameters.NetworkParameters.body-param","description":"generic.resource.api.networkparameters.NetworkParameters to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkparameters.NetworkParameters","$ref":"#/definitions/generic.resource.api.networkparameters.NetworkParameters"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networkparameters.NetworkParameters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-parameters/GENERIC-RESOURCE-API:network-parameter/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkparameters.networkparameters.NetworkParameter","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkparameters.networkparameters.NetworkParameter.body-param","description":"generic.resource.api.networkparameters.networkparameters.NetworkParameter to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter","$ref":"#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-parameters/GENERIC-RESOURCE-API:network-parameter={network-parameter-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networkparameters.networkparameters.NetworkParameter","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"network-parameter-name","in":"path","description":"Id of network-parameter","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networkparameters.networkparameters.NetworkParameter","schema":{"originalRef":"#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter","$ref":"#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter","$ref":"#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networkparameters.networkparameters.NetworkParameter","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"network-parameter-name","in":"path","description":"Id of network-parameter","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkparameters.networkparameters.NetworkParameter.body-param","description":"generic.resource.api.networkparameters.networkparameters.NetworkParameter to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter","$ref":"#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networkparameters.networkparameters.NetworkParameter","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"network-parameter-name","in":"path","description":"Id of network-parameter","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networkparameters.networkparameters.NetworkParameter.body-param","description":"generic.resource.api.networkparameters.networkparameters.NetworkParameter to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter","$ref":"#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networkparameters.networkparameters.NetworkParameter","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"network-parameter-name","in":"path","description":"Id of network-parameter","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-topology-identifier-structure/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","schema":{"originalRef":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure.body-param","description":"generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure.body-param","description":"generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.RelatedNetwork.body-param","description":"generic.resource.api.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.RelatedNetwork.body-param","description":"generic.resource.api.RelatedNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network={related-network-network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"related-network-network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.relatednetwork.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"related-network-network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"related-network-network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"related-network-network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network={related-network-network-id}/GENERIC-RESOURCE-API:vlan-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"related-network-network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlantags.VlanTags","schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"related-network-network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"related-network-network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"name":"related-network-network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.Pnfs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.Pnfs","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Pnfs","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Pnfs"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Pnfs","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Pnfs"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.Pnfs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.Pnfs.body-param","description":"generic.resource.api.servicedata.servicedata.Pnfs to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Pnfs","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Pnfs"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.Pnfs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.Pnfs.body-param","description":"generic.resource.api.servicedata.servicedata.Pnfs to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Pnfs","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Pnfs"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.Pnfs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.pnfs.Pnf","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.pnfs.Pnf.body-param","description":"generic.resource.api.servicedata.servicedata.pnfs.Pnf to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.pnfs.Pnf","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.pnfs.Pnf","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.pnfs.Pnf","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.pnfs.Pnf.body-param","description":"generic.resource.api.servicedata.servicedata.pnfs.Pnf to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.pnfs.Pnf","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.pnfs.Pnf.body-param","description":"generic.resource.api.servicedata.servicedata.pnfs.Pnf to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.pnfs.Pnf","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData.body-param","description":"generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData.body-param","description":"generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-details/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.pnfdetails.PnfDetails","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.pnfdetails.PnfDetails","schema":{"originalRef":"#/definitions/generic.resource.api.pnfdetails.PnfDetails","$ref":"#/definitions/generic.resource.api.pnfdetails.PnfDetails"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.pnfdetails.PnfDetails","$ref":"#/definitions/generic.resource.api.pnfdetails.PnfDetails"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.pnfdetails.PnfDetails","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.pnfdetails.PnfDetails.body-param","description":"generic.resource.api.pnfdetails.PnfDetails to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.pnfdetails.PnfDetails","$ref":"#/definitions/generic.resource.api.pnfdetails.PnfDetails"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.pnfdetails.PnfDetails","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.pnfdetails.PnfDetails.body-param","description":"generic.resource.api.pnfdetails.PnfDetails to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.pnfdetails.PnfDetails","$ref":"#/definitions/generic.resource.api.pnfdetails.PnfDetails"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.pnfdetails.PnfDetails","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-details/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-level-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.pnfrequestinput.PnfRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.pnfrequestinput.PnfRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput","$ref":"#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput","$ref":"#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.pnfrequestinput.PnfRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.pnfrequestinput.PnfRequestInput.body-param","description":"generic.resource.api.pnfrequestinput.PnfRequestInput to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput","$ref":"#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.pnfrequestinput.PnfRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.pnfrequestinput.PnfRequestInput.body-param","description":"generic.resource.api.pnfrequestinput.PnfRequestInput to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput","$ref":"#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.pnfrequestinput.PnfRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-request-input/GENERIC-RESOURCE-API:pnf-input-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-request-input/GENERIC-RESOURCE-API:pnf-input-parameters/GENERIC-RESOURCE-API:param/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-request-input/GENERIC-RESOURCE-API:pnf-input-parameters/GENERIC-RESOURCE-API:param={name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-request-input/GENERIC-RESOURCE-API:pnf-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-request-input/GENERIC-RESOURCE-API:pnf-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-request-input/GENERIC-RESOURCE-API:pnf-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.pnftopology.PnfTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.pnftopology.PnfTopology","schema":{"originalRef":"#/definitions/generic.resource.api.pnftopology.PnfTopology","$ref":"#/definitions/generic.resource.api.pnftopology.PnfTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.pnftopology.PnfTopology","$ref":"#/definitions/generic.resource.api.pnftopology.PnfTopology"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.pnftopology.PnfTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.pnftopology.PnfTopology.body-param","description":"generic.resource.api.pnftopology.PnfTopology to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.pnftopology.PnfTopology","$ref":"#/definitions/generic.resource.api.pnftopology.PnfTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.pnftopology.PnfTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.pnftopology.PnfTopology.body-param","description":"generic.resource.api.pnftopology.PnfTopology to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.pnftopology.PnfTopology","$ref":"#/definitions/generic.resource.api.pnftopology.PnfTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.pnftopology.PnfTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:pnf-parameters-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:pnf-parameters-data/GENERIC-RESOURCE-API:param/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:pnf-parameters-data/GENERIC-RESOURCE-API:param={name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:pnf-parameters-data/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:pnf-parameters-data/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:pnf-parameters-data/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:pnf-topology-identifier-structure/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure","schema":{"originalRef":"#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure.body-param","description":"generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure.body-param","description":"generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"pnf-id","in":"path","description":"Id of pnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:provided-allotted-resources/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.ProvidedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.ProvidedAllottedResources","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.ProvidedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.ProvidedAllottedResources.body-param","description":"generic.resource.api.servicedata.servicedata.ProvidedAllottedResources to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.ProvidedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.ProvidedAllottedResources.body-param","description":"generic.resource.api.servicedata.servicedata.ProvidedAllottedResources to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.ProvidedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:provided-allotted-resources/GENERIC-RESOURCE-API:provided-allotted-resource/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.AllottedResourceInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.AllottedResourceInfo.body-param","description":"generic.resource.api.AllottedResourceInfo to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInfo","$ref":"#/definitions/generic.resource.api.AllottedResourceInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:provided-allotted-resources/GENERIC-RESOURCE-API:provided-allotted-resource={allotted-resource-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.AllottedResourceInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"allotted-resource-id","in":"path","description":"Id of provided-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.AllottedResourceInfo","schema":{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInfo","$ref":"#/definitions/generic.resource.api.AllottedResourceInfo"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInfo","$ref":"#/definitions/generic.resource.api.AllottedResourceInfo"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.AllottedResourceInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"allotted-resource-id","in":"path","description":"Id of provided-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.AllottedResourceInfo.body-param","description":"generic.resource.api.AllottedResourceInfo to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInfo","$ref":"#/definitions/generic.resource.api.AllottedResourceInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.AllottedResourceInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"allotted-resource-id","in":"path","description":"Id of provided-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.AllottedResourceInfo.body-param","description":"generic.resource.api.AllottedResourceInfo to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInfo","$ref":"#/definitions/generic.resource.api.AllottedResourceInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.AllottedResourceInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"allotted-resource-id","in":"path","description":"Id of provided-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:provided-configurations/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.ProvidedConfigurations","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.ProvidedConfigurations","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.ProvidedConfigurations","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.ProvidedConfigurations.body-param","description":"generic.resource.api.servicedata.servicedata.ProvidedConfigurations to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.ProvidedConfigurations","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.ProvidedConfigurations.body-param","description":"generic.resource.api.servicedata.servicedata.ProvidedConfigurations to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.ProvidedConfigurations","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:provided-configurations/GENERIC-RESOURCE-API:provided-configuration/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.ConfigurationInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ConfigurationInfo.body-param","description":"generic.resource.api.ConfigurationInfo to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ConfigurationInfo","$ref":"#/definitions/generic.resource.api.ConfigurationInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:provided-configurations/GENERIC-RESOURCE-API:provided-configuration={configuration-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ConfigurationInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of provided-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ConfigurationInfo","schema":{"originalRef":"#/definitions/generic.resource.api.ConfigurationInfo","$ref":"#/definitions/generic.resource.api.ConfigurationInfo"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ConfigurationInfo","$ref":"#/definitions/generic.resource.api.ConfigurationInfo"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.ConfigurationInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of provided-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ConfigurationInfo.body-param","description":"generic.resource.api.ConfigurationInfo to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ConfigurationInfo","$ref":"#/definitions/generic.resource.api.ConfigurationInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.ConfigurationInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of provided-configuration","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ConfigurationInfo.body-param","description":"generic.resource.api.ConfigurationInfo to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ConfigurationInfo","$ref":"#/definitions/generic.resource.api.ConfigurationInfo"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.ConfigurationInfo","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of provided-configuration","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-level-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicerequestinput.ServiceRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicerequestinput.ServiceRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput","$ref":"#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput","$ref":"#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicerequestinput.ServiceRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicerequestinput.ServiceRequestInput.body-param","description":"generic.resource.api.servicerequestinput.ServiceRequestInput to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput","$ref":"#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicerequestinput.ServiceRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicerequestinput.ServiceRequestInput.body-param","description":"generic.resource.api.servicerequestinput.ServiceRequestInput to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput","$ref":"#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicerequestinput.ServiceRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-request-input/GENERIC-RESOURCE-API:service-input-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-request-input/GENERIC-RESOURCE-API:service-input-parameters/GENERIC-RESOURCE-API:param/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-request-input/GENERIC-RESOURCE-API:service-input-parameters/GENERIC-RESOURCE-API:param={name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-request-input/GENERIC-RESOURCE-API:service-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-request-input/GENERIC-RESOURCE-API:service-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-request-input/GENERIC-RESOURCE-API:service-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicetopology.ServiceTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicetopology.ServiceTopology","schema":{"originalRef":"#/definitions/generic.resource.api.servicetopology.ServiceTopology","$ref":"#/definitions/generic.resource.api.servicetopology.ServiceTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicetopology.ServiceTopology","$ref":"#/definitions/generic.resource.api.servicetopology.ServiceTopology"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicetopology.ServiceTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicetopology.ServiceTopology.body-param","description":"generic.resource.api.servicetopology.ServiceTopology to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicetopology.ServiceTopology","$ref":"#/definitions/generic.resource.api.servicetopology.ServiceTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicetopology.ServiceTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicetopology.ServiceTopology.body-param","description":"generic.resource.api.servicetopology.ServiceTopology to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicetopology.ServiceTopology","$ref":"#/definitions/generic.resource.api.servicetopology.ServiceTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicetopology.ServiceTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-topology/GENERIC-RESOURCE-API:service-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceassignments.ServiceAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceassignments.ServiceAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.serviceassignments.ServiceAssignments","$ref":"#/definitions/generic.resource.api.serviceassignments.ServiceAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceassignments.ServiceAssignments","$ref":"#/definitions/generic.resource.api.serviceassignments.ServiceAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceassignments.ServiceAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceassignments.ServiceAssignments.body-param","description":"generic.resource.api.serviceassignments.ServiceAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceassignments.ServiceAssignments","$ref":"#/definitions/generic.resource.api.serviceassignments.ServiceAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceassignments.ServiceAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceassignments.ServiceAssignments.body-param","description":"generic.resource.api.serviceassignments.ServiceAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceassignments.ServiceAssignments","$ref":"#/definitions/generic.resource.api.serviceassignments.ServiceAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceassignments.ServiceAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-topology/GENERIC-RESOURCE-API:service-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceparameters.ServiceParameters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceparameters.ServiceParameters","schema":{"originalRef":"#/definitions/generic.resource.api.serviceparameters.ServiceParameters","$ref":"#/definitions/generic.resource.api.serviceparameters.ServiceParameters"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceparameters.ServiceParameters","$ref":"#/definitions/generic.resource.api.serviceparameters.ServiceParameters"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceparameters.ServiceParameters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceparameters.ServiceParameters.body-param","description":"generic.resource.api.serviceparameters.ServiceParameters to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceparameters.ServiceParameters","$ref":"#/definitions/generic.resource.api.serviceparameters.ServiceParameters"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceparameters.ServiceParameters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceparameters.ServiceParameters.body-param","description":"generic.resource.api.serviceparameters.ServiceParameters to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceparameters.ServiceParameters","$ref":"#/definitions/generic.resource.api.serviceparameters.ServiceParameters"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceparameters.ServiceParameters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-topology/GENERIC-RESOURCE-API:service-parameters/GENERIC-RESOURCE-API:service-parameter/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceparameters.serviceparameters.ServiceParameter","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceparameters.serviceparameters.ServiceParameter.body-param","description":"generic.resource.api.serviceparameters.serviceparameters.ServiceParameter to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter","$ref":"#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-topology/GENERIC-RESOURCE-API:service-parameters/GENERIC-RESOURCE-API:service-parameter={service-parameter-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceparameters.serviceparameters.ServiceParameter","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"service-parameter-name","in":"path","description":"Id of service-parameter","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceparameters.serviceparameters.ServiceParameter","schema":{"originalRef":"#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter","$ref":"#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter","$ref":"#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceparameters.serviceparameters.ServiceParameter","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"service-parameter-name","in":"path","description":"Id of service-parameter","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceparameters.serviceparameters.ServiceParameter.body-param","description":"generic.resource.api.serviceparameters.serviceparameters.ServiceParameter to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter","$ref":"#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceparameters.serviceparameters.ServiceParameter","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"service-parameter-name","in":"path","description":"Id of service-parameter","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceparameters.serviceparameters.ServiceParameter.body-param","description":"generic.resource.api.serviceparameters.serviceparameters.ServiceParameter to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter","$ref":"#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceparameters.serviceparameters.ServiceParameter","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"service-parameter-name","in":"path","description":"Id of service-parameter","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-topology/GENERIC-RESOURCE-API:service-topology-identifier/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier","schema":{"originalRef":"#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier","$ref":"#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier","$ref":"#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier.body-param","description":"generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier","$ref":"#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier.body-param","description":"generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier","$ref":"#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VnfcInstanceGroup","schema":{"originalRef":"#/definitions/generic.resource.api.VnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.VnfcInstanceGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.VnfcInstanceGroup"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfcInstanceGroup.body-param","description":"generic.resource.api.VnfcInstanceGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.VnfcInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.VnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfcInstanceGroup.body-param","description":"generic.resource.api.VnfcInstanceGroup to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.VnfcInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.VnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup.body-param","description":"generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup.body-param","description":"generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup.body-param","description":"generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcobjects.VnfcObjects","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcobjects.VnfcObjects","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.VnfcObjects","$ref":"#/definitions/generic.resource.api.vnfcobjects.VnfcObjects"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.VnfcObjects","$ref":"#/definitions/generic.resource.api.vnfcobjects.VnfcObjects"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcobjects.VnfcObjects","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcobjects.VnfcObjects.body-param","description":"generic.resource.api.vnfcobjects.VnfcObjects to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.VnfcObjects","$ref":"#/definitions/generic.resource.api.vnfcobjects.VnfcObjects"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcobjects.VnfcObjects","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcobjects.VnfcObjects.body-param","description":"generic.resource.api.vnfcobjects.VnfcObjects to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.VnfcObjects","$ref":"#/definitions/generic.resource.api.vnfcobjects.VnfcObjects"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcobjects.VnfcObjects","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject.body-param","description":"generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object={vnfc-key}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject.body-param","description":"generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject.body-param","description":"generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object={vnfc-key}/GENERIC-RESOURCE-API:vnics/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics.body-param","description":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics.body-param","description":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object={vnfc-key}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic.body-param","description":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object={vnfc-key}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic={vnic-port-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic.body-param","description":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic.body-param","description":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object={vnfc-key}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic={vnic-port-name}/GENERIC-RESOURCE-API:capacity/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity.body-param","description":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity.body-param","description":"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object={vnfc-key}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic={vnic-port-name}/GENERIC-RESOURCE-API:vnic-ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.IpAddresses.body-param","description":"generic.resource.api.IpAddresses to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.IpAddresses.body-param","description":"generic.resource.api.IpAddresses to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object={vnfc-key}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic={vnic-port-name}/GENERIC-RESOURCE-API:vnic-ip-addresses/GENERIC-RESOURCE-API:ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ipaddresses.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ipaddresses.IpAddresses.body-param","description":"generic.resource.api.ipaddresses.IpAddresses to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ipaddresses.IpAddresses.body-param","description":"generic.resource.api.ipaddresses.IpAddresses to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"instance-group-role","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"nfc-naming-code","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-key","in":"path","description":"Id of vnfc-object","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.Vnfs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.Vnfs","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Vnfs","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Vnfs"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Vnfs","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Vnfs"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.Vnfs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.Vnfs.body-param","description":"generic.resource.api.servicedata.servicedata.Vnfs to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Vnfs","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Vnfs"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.Vnfs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.Vnfs.body-param","description":"generic.resource.api.servicedata.servicedata.Vnfs to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Vnfs","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Vnfs"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.Vnfs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.vnfs.Vnf","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.vnfs.Vnf.body-param","description":"generic.resource.api.servicedata.servicedata.vnfs.Vnf to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.vnfs.Vnf","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.vnfs.Vnf","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.vnfs.Vnf","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.vnfs.Vnf.body-param","description":"generic.resource.api.servicedata.servicedata.vnfs.Vnf to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.vnfs.Vnf","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.vnfs.Vnf.body-param","description":"generic.resource.api.servicedata.servicedata.vnfs.Vnf to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.vnfs.Vnf","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData.body-param","description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData.body-param","description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:license-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.licenseinformation.LicenseInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.licenseinformation.LicenseInformation","schema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.LicenseInformation","$ref":"#/definitions/generic.resource.api.licenseinformation.LicenseInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.LicenseInformation","$ref":"#/definitions/generic.resource.api.licenseinformation.LicenseInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.licenseinformation.LicenseInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.licenseinformation.LicenseInformation.body-param","description":"generic.resource.api.licenseinformation.LicenseInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.LicenseInformation","$ref":"#/definitions/generic.resource.api.licenseinformation.LicenseInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.licenseinformation.LicenseInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.licenseinformation.LicenseInformation.body-param","description":"generic.resource.api.licenseinformation.LicenseInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.LicenseInformation","$ref":"#/definitions/generic.resource.api.licenseinformation.LicenseInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.licenseinformation.LicenseInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:license-information/GENERIC-RESOURCE-API:entitlement-pool-list/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList.body-param","description":"generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList","$ref":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:license-information/GENERIC-RESOURCE-API:entitlement-pool-list={entitlement-pool-uuid},{action}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"entitlement-pool-uuid","in":"path","description":"Id of entitlement-pool-list","required":true,"type":"string"},{"name":"action","in":"path","description":"Id of entitlement-pool-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList","schema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList","$ref":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList","$ref":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"entitlement-pool-uuid","in":"path","description":"Id of entitlement-pool-list","required":true,"type":"string"},{"name":"action","in":"path","description":"Id of entitlement-pool-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList.body-param","description":"generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList","$ref":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"entitlement-pool-uuid","in":"path","description":"Id of entitlement-pool-list","required":true,"type":"string"},{"name":"action","in":"path","description":"Id of entitlement-pool-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList.body-param","description":"generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList","$ref":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"entitlement-pool-uuid","in":"path","description":"Id of entitlement-pool-list","required":true,"type":"string"},{"name":"action","in":"path","description":"Id of entitlement-pool-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:license-information/GENERIC-RESOURCE-API:license-key-group-list/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList.body-param","description":"generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList","$ref":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:license-information/GENERIC-RESOURCE-API:license-key-group-list={license-key-group-uuid},{action}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"license-key-group-uuid","in":"path","description":"Id of license-key-group-list","required":true,"type":"string"},{"name":"action","in":"path","description":"Id of license-key-group-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList","schema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList","$ref":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList","$ref":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"license-key-group-uuid","in":"path","description":"Id of license-key-group-list","required":true,"type":"string"},{"name":"action","in":"path","description":"Id of license-key-group-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList.body-param","description":"generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList","$ref":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"license-key-group-uuid","in":"path","description":"Id of license-key-group-list","required":true,"type":"string"},{"name":"action","in":"path","description":"Id of license-key-group-list","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList.body-param","description":"generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList","$ref":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"license-key-group-uuid","in":"path","description":"Id of license-key-group-list","required":true,"type":"string"},{"name":"action","in":"path","description":"Id of license-key-group-list","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules.body-param","description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules.body-param","description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule.body-param","description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule.body-param","description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule.body-param","description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData.body-param","description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData.body-param","description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduleinformation.VfModuleInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduleinformation.VfModuleInformation","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation","$ref":"#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation","$ref":"#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmoduleinformation.VfModuleInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleinformation.VfModuleInformation.body-param","description":"generic.resource.api.vfmoduleinformation.VfModuleInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation","$ref":"#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vfmoduleinformation.VfModuleInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleinformation.VfModuleInformation.body-param","description":"generic.resource.api.vfmoduleinformation.VfModuleInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation","$ref":"#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vfmoduleinformation.VfModuleInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-level-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmodulerequestinput.VfModuleRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmodulerequestinput.VfModuleRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput","$ref":"#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput","$ref":"#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmodulerequestinput.VfModuleRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmodulerequestinput.VfModuleRequestInput.body-param","description":"generic.resource.api.vfmodulerequestinput.VfModuleRequestInput to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput","$ref":"#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vfmodulerequestinput.VfModuleRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmodulerequestinput.VfModuleRequestInput.body-param","description":"generic.resource.api.vfmodulerequestinput.VfModuleRequestInput to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput","$ref":"#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vfmodulerequestinput.VfModuleRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-request-input/GENERIC-RESOURCE-API:vf-module-input-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-request-input/GENERIC-RESOURCE-API:vf-module-input-parameters/GENERIC-RESOURCE-API:param/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-request-input/GENERIC-RESOURCE-API:vf-module-input-parameters/GENERIC-RESOURCE-API:param={name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-request-input/GENERIC-RESOURCE-API:vf-module-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-request-input/GENERIC-RESOURCE-API:vf-module-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-request-input/GENERIC-RESOURCE-API:vf-module-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduletopology.VfModuleTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduletopology.VfModuleTopology","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology","$ref":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology","$ref":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmoduletopology.VfModuleTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduletopology.VfModuleTopology.body-param","description":"generic.resource.api.vfmoduletopology.VfModuleTopology to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology","$ref":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vfmoduletopology.VfModuleTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduletopology.VfModuleTopology.body-param","description":"generic.resource.api.vfmoduletopology.VfModuleTopology to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology","$ref":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vfmoduletopology.VfModuleTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduleassignments.VfModuleAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduleassignments.VfModuleAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmoduleassignments.VfModuleAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.VfModuleAssignments.body-param","description":"generic.resource.api.vfmoduleassignments.VfModuleAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vfmoduleassignments.VfModuleAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.VfModuleAssignments.body-param","description":"generic.resource.api.vfmoduleassignments.VfModuleAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vfmoduleassignments.VfModuleAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments.body-param","description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments.body-param","description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignment/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment.body-param","description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignment={neutron-subnet-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"neutron-subnet-id","in":"path","description":"Id of dhcp-subnet-assignment","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"neutron-subnet-id","in":"path","description":"Id of dhcp-subnet-assignment","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment.body-param","description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"neutron-subnet-id","in":"path","description":"Id of dhcp-subnet-assignment","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment.body-param","description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"neutron-subnet-id","in":"path","description":"Id of dhcp-subnet-assignment","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc.body-param","description":"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnicgroups.VnicGroups","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnicgroups.VnicGroups","schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.VnicGroups","$ref":"#/definitions/generic.resource.api.vnicgroups.VnicGroups"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.VnicGroups","$ref":"#/definitions/generic.resource.api.vnicgroups.VnicGroups"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnicgroups.VnicGroups","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.VnicGroups.body-param","description":"generic.resource.api.vnicgroups.VnicGroups to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.VnicGroups","$ref":"#/definitions/generic.resource.api.vnicgroups.VnicGroups"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnicgroups.VnicGroups","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.VnicGroups.body-param","description":"generic.resource.api.vnicgroups.VnicGroups to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.VnicGroups","$ref":"#/definitions/generic.resource.api.vnicgroups.VnicGroups"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnicgroups.VnicGroups","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnicgroups.vnicgroups.VnicGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnicgroups.vnicgroups.VnicGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup","schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnicgroups.vnicgroups.VnicGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnicgroups.vnicgroups.VnicGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.VnicGroup to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnicgroups.vnicgroups.VnicGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-common-ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.IpAddresses.body-param","description":"generic.resource.api.IpAddresses to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.IpAddresses.body-param","description":"generic.resource.api.IpAddresses to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-common-ip-addresses/GENERIC-RESOURCE-API:ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ipaddresses.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ipaddresses.IpAddresses.body-param","description":"generic.resource.api.ipaddresses.IpAddresses to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ipaddresses.IpAddresses.body-param","description":"generic.resource.api.ipaddresses.IpAddresses to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic.body-param","description":"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.SubInterfaceNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.SubInterfaceNetworkData.body-param","description":"generic.resource.api.SubInterfaceNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.SubInterfaceNetworkData.body-param","description":"generic.resource.api.SubInterfaceNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param","description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param","description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param","description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:floating-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item={ip-version}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item={ip-version}/GENERIC-RESOURCE-API:network-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"instance-group-id","in":"path","description":"Id of vlan-vnfc-instance-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-interface-role","in":"path","description":"Id of vnic-group","required":true,"type":"string"},{"name":"vnic-port-id","in":"path","description":"Id of vlan-vnic","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms.body-param","description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms.body-param","description":"generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VmTopologyData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VmTopologyData.body-param","description":"generic.resource.api.VmTopologyData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VmTopologyData","$ref":"#/definitions/generic.resource.api.VmTopologyData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VmTopologyData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VmTopologyData","schema":{"originalRef":"#/definitions/generic.resource.api.VmTopologyData","$ref":"#/definitions/generic.resource.api.VmTopologyData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VmTopologyData","$ref":"#/definitions/generic.resource.api.VmTopologyData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VmTopologyData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VmTopologyData.body-param","description":"generic.resource.api.VmTopologyData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VmTopologyData","$ref":"#/definitions/generic.resource.api.VmTopologyData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.VmTopologyData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VmTopologyData.body-param","description":"generic.resource.api.VmTopologyData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VmTopologyData","$ref":"#/definitions/generic.resource.api.VmTopologyData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.VmTopologyData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmtopologydata.VmNames","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmtopologydata.VmNames","schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNames"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNames"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmtopologydata.VmNames","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmtopologydata.VmNames.body-param","description":"generic.resource.api.vmtopologydata.VmNames to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNames"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmtopologydata.VmNames","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmtopologydata.VmNames.body-param","description":"generic.resource.api.vmtopologydata.VmNames to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNames"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmtopologydata.VmNames","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmtopologydata.vmnames.VnfcNames","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmtopologydata.vmnames.VnfcNames.body-param","description":"generic.resource.api.vmtopologydata.vmnames.VnfcNames to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmtopologydata.vmnames.VnfcNames","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmtopologydata.vmnames.VnfcNames","schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmtopologydata.vmnames.VnfcNames","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmtopologydata.vmnames.VnfcNames.body-param","description":"generic.resource.api.vmtopologydata.vmnames.VnfcNames to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmtopologydata.vmnames.VnfcNames","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmtopologydata.vmnames.VnfcNames.body-param","description":"generic.resource.api.vmtopologydata.vmnames.VnfcNames to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmtopologydata.vmnames.VnfcNames","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VnfcNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VnfcNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.VnfcNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.VnfcNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VnfcNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfcNetworkData.body-param","description":"generic.resource.api.VnfcNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.VnfcNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.VnfcNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfcNetworkData.body-param","description":"generic.resource.api.VnfcNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.VnfcNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.VnfcNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.VnfcNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData.body-param","description":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.VnfcNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.VnfcNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData.body-param","description":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcnetworkdata.VnfcNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData.body-param","description":"generic.resource.api.vnfcnetworkdata.VnfcNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcnetworkdata.VnfcNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:connection-point/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.connectionpoint.ConnectionPoint","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.connectionpoint.ConnectionPoint","schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint","$ref":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint","$ref":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.connectionpoint.ConnectionPoint","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionpoint.ConnectionPoint.body-param","description":"generic.resource.api.connectionpoint.ConnectionPoint to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint","$ref":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.connectionpoint.ConnectionPoint","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionpoint.ConnectionPoint.body-param","description":"generic.resource.api.connectionpoint.ConnectionPoint to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint","$ref":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.connectionpoint.ConnectionPoint","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:connection-point/GENERIC-RESOURCE-API:vlan-data/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.connectionpoint.connectionpoint.VlanData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionpoint.connectionpoint.VlanData.body-param","description":"generic.resource.api.connectionpoint.connectionpoint.VlanData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData","$ref":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:connection-point/GENERIC-RESOURCE-API:vlan-data={vlan-uuid}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.connectionpoint.connectionpoint.VlanData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vlan-uuid","in":"path","description":"Id of vlan-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.connectionpoint.connectionpoint.VlanData","schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData","$ref":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData","$ref":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.connectionpoint.connectionpoint.VlanData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vlan-uuid","in":"path","description":"Id of vlan-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionpoint.connectionpoint.VlanData.body-param","description":"generic.resource.api.connectionpoint.connectionpoint.VlanData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData","$ref":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.connectionpoint.connectionpoint.VlanData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vlan-uuid","in":"path","description":"Id of vlan-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.connectionpoint.connectionpoint.VlanData.body-param","description":"generic.resource.api.connectionpoint.connectionpoint.VlanData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData","$ref":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.connectionpoint.connectionpoint.VlanData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vlan-uuid","in":"path","description":"Id of vlan-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.SubInterfaceNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.SubInterfaceNetworkData.body-param","description":"generic.resource.api.SubInterfaceNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.SubInterfaceNetworkData.body-param","description":"generic.resource.api.SubInterfaceNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param","description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param","description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param","description":"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:floating-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item={ip-version}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item={ip-version}/GENERIC-RESOURCE-API:network-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param","description":"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-port-id","in":"path","description":"Id of vnfc-port","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of sub-interface-network-data","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet={vnfc-subnet-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet={vnfc-subnet-role}/GENERIC-RESOURCE-API:vnfc-ip-assignments/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet={vnfc-subnet-role}/GENERIC-RESOURCE-API:vnfc-ip-assignments={vnfc-address-family}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet={vnfc-subnet-role}/GENERIC-RESOURCE-API:vnfc-ip-assignments={vnfc-address-family}/GENERIC-RESOURCE-API:vnfc-subnet-ip/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet={vnfc-subnet-role}/GENERIC-RESOURCE-API:vnfc-ip-assignments={vnfc-address-family}/GENERIC-RESOURCE-API:vnfc-subnet-ip={vnfc-ip-address}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"name":"vnfc-ip-address","in":"path","description":"Id of vnfc-subnet-ip","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"name":"vnfc-ip-address","in":"path","description":"Id of vnfc-subnet-ip","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"name":"vnfc-ip-address","in":"path","description":"Id of vnfc-subnet-ip","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp.body-param","description":"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc-names","required":true,"type":"string"},{"name":"vnfc-network-role","in":"path","description":"Id of vnfc-network-data","required":true,"type":"string"},{"name":"vnfc-subnet-role","in":"path","description":"Id of vnfc-subnet","required":true,"type":"string"},{"name":"vnfc-address-family","in":"path","description":"Id of vnfc-ip-assignments","required":true,"type":"string"},{"name":"vnfc-ip-address","in":"path","description":"Id of vnfc-subnet-ip","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmtopologydata.VmNetworks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmtopologydata.VmNetworks","schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmtopologydata.VmNetworks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmtopologydata.VmNetworks.body-param","description":"generic.resource.api.vmtopologydata.VmNetworks to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmtopologydata.VmNetworks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmtopologydata.VmNetworks.body-param","description":"generic.resource.api.vmtopologydata.VmNetworks to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmtopologydata.VmNetworks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VmNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VmNetworkData.body-param","description":"generic.resource.api.VmNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VmNetworkData","$ref":"#/definitions/generic.resource.api.VmNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VmNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VmNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.VmNetworkData","$ref":"#/definitions/generic.resource.api.VmNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VmNetworkData","$ref":"#/definitions/generic.resource.api.VmNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VmNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VmNetworkData.body-param","description":"generic.resource.api.VmNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VmNetworkData","$ref":"#/definitions/generic.resource.api.VmNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.VmNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VmNetworkData.body-param","description":"generic.resource.api.VmNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VmNetworkData","$ref":"#/definitions/generic.resource.api.VmNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.VmNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:floating-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.FloatingIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.FloatingIps","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.FloatingIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.FloatingIps.body-param","description":"generic.resource.api.vmnetworkdata.FloatingIps to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.FloatingIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.FloatingIps.body-param","description":"generic.resource.api.vmnetworkdata.FloatingIps to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.FloatingIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:interface-route-prefixes/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","$ref":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","$ref":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes.body-param","description":"generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","$ref":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes.body-param","description":"generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","$ref":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:mac-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.MacAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.MacAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses","$ref":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses","$ref":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.MacAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.MacAddresses.body-param","description":"generic.resource.api.vmnetworkdata.MacAddresses to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses","$ref":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.MacAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.MacAddresses.body-param","description":"generic.resource.api.vmnetworkdata.MacAddresses to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses","$ref":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.MacAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:network-information-items/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.NetworkInformationItems","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.NetworkInformationItems","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.NetworkInformationItems","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.NetworkInformationItems.body-param","description":"generic.resource.api.vmnetworkdata.NetworkInformationItems to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.NetworkInformationItems","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.NetworkInformationItems.body-param","description":"generic.resource.api.vmnetworkdata.NetworkInformationItems to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.NetworkInformationItems","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item={ip-version}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem.body-param","description":"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item={ip-version}/GENERIC-RESOURCE-API:network-ips/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param","description":"generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param","description":"generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"ip-version","in":"path","description":"Id of network-information-item","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:related-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.RelatedNetwork.body-param","description":"generic.resource.api.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.RelatedNetwork.body-param","description":"generic.resource.api.RelatedNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network={network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.relatednetwork.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network={network-id}/GENERIC-RESOURCE-API:vlan-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlantags.VlanTags","schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:sriov-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.SriovParameters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.SriovParameters","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.SriovParameters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.SriovParameters.body-param","description":"generic.resource.api.vmnetworkdata.SriovParameters to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.SriovParameters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.SriovParameters.body-param","description":"generic.resource.api.vmnetworkdata.SriovParameters to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.SriovParameters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:application-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:application-tags/GENERIC-RESOURCE-API:c-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:application-tags/GENERIC-RESOURCE-API:s-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:heat-vlan-filters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters.body-param","description":"generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"vm-type","in":"path","description":"Id of vm","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vm-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param={name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-topology-identifier/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","$ref":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","$ref":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier.body-param","description":"generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","$ref":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier.body-param","description":"generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","$ref":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vnf-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfinformation.VnfInformation","schema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfinformation.VnfInformation.body-param","description":"generic.resource.api.vnfinformation.VnfInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfinformation.VnfInformation.body-param","description":"generic.resource.api.vnfinformation.VnfInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vnf-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vf-module-id","in":"path","description":"Id of vf-module","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfinformation.VnfInformation","schema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfinformation.VnfInformation.body-param","description":"generic.resource.api.vnfinformation.VnfInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfinformation.VnfInformation.body-param","description":"generic.resource.api.vnfinformation.VnfInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfinformation.VnfInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-level-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.OperStatusData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VnfNetworkCollection","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VnfNetworkCollection","schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkCollection","$ref":"#/definitions/generic.resource.api.VnfNetworkCollection"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkCollection","$ref":"#/definitions/generic.resource.api.VnfNetworkCollection"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VnfNetworkCollection","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfNetworkCollection.body-param","description":"generic.resource.api.VnfNetworkCollection to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkCollection","$ref":"#/definitions/generic.resource.api.VnfNetworkCollection"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.VnfNetworkCollection","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfNetworkCollection.body-param","description":"generic.resource.api.VnfNetworkCollection to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkCollection","$ref":"#/definitions/generic.resource.api.VnfNetworkCollection"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.VnfNetworkCollection","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/GENERIC-RESOURCE-API:vnf-network-collection/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfnetworkcollection.VnfNetworkCollection","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkcollection.VnfNetworkCollection.body-param","description":"generic.resource.api.vnfnetworkcollection.VnfNetworkCollection to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/GENERIC-RESOURCE-API:vnf-network-collection={network-instance-group-function}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfnetworkcollection.VnfNetworkCollection","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfnetworkcollection.VnfNetworkCollection","schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfnetworkcollection.VnfNetworkCollection","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkcollection.VnfNetworkCollection.body-param","description":"generic.resource.api.vnfnetworkcollection.VnfNetworkCollection to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfnetworkcollection.VnfNetworkCollection","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkcollection.VnfNetworkCollection.body-param","description":"generic.resource.api.vnfnetworkcollection.VnfNetworkCollection to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfnetworkcollection.VnfNetworkCollection","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/GENERIC-RESOURCE-API:vnf-network-collection={network-instance-group-function}/GENERIC-RESOURCE-API:networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks","schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks.body-param","description":"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks.body-param","description":"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/GENERIC-RESOURCE-API:vnf-network-collection={network-instance-group-function}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network.body-param","description":"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/GENERIC-RESOURCE-API:vnf-network-collection={network-instance-group-function}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network","schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network.body-param","description":"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network.body-param","description":"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/GENERIC-RESOURCE-API:vnf-network-collection={network-instance-group-function}/GENERIC-RESOURCE-API:vnf-floating-ip/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.IpAddresses.body-param","description":"generic.resource.api.IpAddresses to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.IpAddresses.body-param","description":"generic.resource.api.IpAddresses to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/GENERIC-RESOURCE-API:vnf-network-collection={network-instance-group-function}/GENERIC-RESOURCE-API:vnf-floating-ip/GENERIC-RESOURCE-API:ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ipaddresses.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ipaddresses.IpAddresses.body-param","description":"generic.resource.api.ipaddresses.IpAddresses to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ipaddresses.IpAddresses.body-param","description":"generic.resource.api.ipaddresses.IpAddresses to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-network-collection","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-provided-allotted-resources/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources","schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources.body-param","description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources.body-param","description":"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfrequestinput.VnfRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfrequestinput.VnfRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput","$ref":"#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput","$ref":"#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfrequestinput.VnfRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfrequestinput.VnfRequestInput.body-param","description":"generic.resource.api.vnfrequestinput.VnfRequestInput to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput","$ref":"#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfrequestinput.VnfRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfrequestinput.VnfRequestInput.body-param","description":"generic.resource.api.vnfrequestinput.VnfRequestInput to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput","$ref":"#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfrequestinput.VnfRequestInput","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-input-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-input-parameters/GENERIC-RESOURCE-API:param/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-input-parameters/GENERIC-RESOURCE-API:param={name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-network-instance-group-ids/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds.body-param","description":"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds","$ref":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-network-instance-group-ids={vnf-network-instance-group-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnf-network-instance-group-id","in":"path","description":"Id of vnf-network-instance-group-ids","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds","schema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds","$ref":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds","$ref":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnf-network-instance-group-id","in":"path","description":"Id of vnf-network-instance-group-ids","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds.body-param","description":"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds","$ref":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnf-network-instance-group-id","in":"path","description":"Id of vnf-network-instance-group-ids","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds.body-param","description":"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds","$ref":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnf-network-instance-group-id","in":"path","description":"Id of vnf-network-instance-group-ids","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks","schema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks.body-param","description":"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks.body-param","description":"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VnfNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfNetworkData.body-param","description":"generic.resource.api.VnfNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VnfNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VnfNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VnfNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfNetworkData.body-param","description":"generic.resource.api.VnfNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.VnfNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfNetworkData.body-param","description":"generic.resource.api.VnfNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.VnfNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:related-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.RelatedNetwork.body-param","description":"generic.resource.api.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.RelatedNetwork.body-param","description":"generic.resource.api.RelatedNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network={network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.relatednetwork.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network={network-id}/GENERIC-RESOURCE-API:vlan-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlantags.VlanTags","schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:subnets-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfnetworkdata.SubnetsData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfnetworkdata.SubnetsData","schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfnetworkdata.SubnetsData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.SubnetsData.body-param","description":"generic.resource.api.vnfnetworkdata.SubnetsData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfnetworkdata.SubnetsData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.SubnetsData.body-param","description":"generic.resource.api.vnfnetworkdata.SubnetsData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfnetworkdata.SubnetsData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:subnets-data/GENERIC-RESOURCE-API:subnet-data/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData.body-param","description":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:subnets-data/GENERIC-RESOURCE-API:subnet-data={sdnc-subnet-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"sdnc-subnet-id","in":"path","description":"Id of subnet-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"sdnc-subnet-id","in":"path","description":"Id of subnet-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData.body-param","description":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"sdnc-subnet-id","in":"path","description":"Id of subnet-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData.body-param","description":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"sdnc-subnet-id","in":"path","description":"Id of subnet-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VnfSubInterfaceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VnfSubInterfaceGroup","schema":{"originalRef":"#/definitions/generic.resource.api.VnfSubInterfaceGroup","$ref":"#/definitions/generic.resource.api.VnfSubInterfaceGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfSubInterfaceGroup","$ref":"#/definitions/generic.resource.api.VnfSubInterfaceGroup"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VnfSubInterfaceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfSubInterfaceGroup.body-param","description":"generic.resource.api.VnfSubInterfaceGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfSubInterfaceGroup","$ref":"#/definitions/generic.resource.api.VnfSubInterfaceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.VnfSubInterfaceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfSubInterfaceGroup.body-param","description":"generic.resource.api.VnfSubInterfaceGroup to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfSubInterfaceGroup","$ref":"#/definitions/generic.resource.api.VnfSubInterfaceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.VnfSubInterfaceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup.body-param","description":"generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup","schema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup.body-param","description":"generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup.body-param","description":"generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:customer-bonding-requests/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests","schema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests.body-param","description":"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests.body-param","description":"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:customer-bonding-requests/GENERIC-RESOURCE-API:customer-bonding-request/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest.body-param","description":"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:customer-bonding-requests/GENERIC-RESOURCE-API:customer-bonding-request={configuration-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of customer-bonding-request","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest","schema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of customer-bonding-request","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest.body-param","description":"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of customer-bonding-request","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest.body-param","description":"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"configuration-id","in":"path","description":"Id of customer-bonding-request","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcs.Vnfcs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcs.Vnfcs","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcs.Vnfcs","$ref":"#/definitions/generic.resource.api.vnfcs.Vnfcs"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcs.Vnfcs","$ref":"#/definitions/generic.resource.api.vnfcs.Vnfcs"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcs.Vnfcs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcs.Vnfcs.body-param","description":"generic.resource.api.vnfcs.Vnfcs to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcs.Vnfcs","$ref":"#/definitions/generic.resource.api.vnfcs.Vnfcs"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcs.Vnfcs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcs.Vnfcs.body-param","description":"generic.resource.api.vnfcs.Vnfcs to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcs.Vnfcs","$ref":"#/definitions/generic.resource.api.vnfcs.Vnfcs"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcs.Vnfcs","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcs.vnfcs.Vnfc","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcs.vnfcs.Vnfc.body-param","description":"generic.resource.api.vnfcs.vnfcs.Vnfc to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfcs.vnfcs.Vnfc","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfcs.vnfcs.Vnfc","schema":{"originalRef":"#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfcs.vnfcs.Vnfc","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcs.vnfcs.Vnfc.body-param","description":"generic.resource.api.vnfcs.vnfcs.Vnfc to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfcs.vnfcs.Vnfc","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfcs.vnfcs.Vnfc.body-param","description":"generic.resource.api.vnfcs.vnfcs.Vnfc to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfcs.vnfcs.Vnfc","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnics/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnics.Vnics","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnics.Vnics","schema":{"originalRef":"#/definitions/generic.resource.api.vnics.Vnics","$ref":"#/definitions/generic.resource.api.vnics.Vnics"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnics.Vnics","$ref":"#/definitions/generic.resource.api.vnics.Vnics"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnics.Vnics","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnics.Vnics.body-param","description":"generic.resource.api.vnics.Vnics to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnics.Vnics","$ref":"#/definitions/generic.resource.api.vnics.Vnics"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnics.Vnics","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnics.Vnics.body-param","description":"generic.resource.api.vnics.Vnics to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnics.Vnics","$ref":"#/definitions/generic.resource.api.vnics.Vnics"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnics.Vnics","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnics.vnics.Vnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnics.vnics.Vnic.body-param","description":"generic.resource.api.vnics.vnics.Vnic to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnics.vnics.Vnic","$ref":"#/definitions/generic.resource.api.vnics.vnics.Vnic"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic={vnic-port-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnics.vnics.Vnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnics.vnics.Vnic","schema":{"originalRef":"#/definitions/generic.resource.api.vnics.vnics.Vnic","$ref":"#/definitions/generic.resource.api.vnics.vnics.Vnic"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnics.vnics.Vnic","$ref":"#/definitions/generic.resource.api.vnics.vnics.Vnic"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnics.vnics.Vnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnics.vnics.Vnic.body-param","description":"generic.resource.api.vnics.vnics.Vnic to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnics.vnics.Vnic","$ref":"#/definitions/generic.resource.api.vnics.vnics.Vnic"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnics.vnics.Vnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnics.vnics.Vnic.body-param","description":"generic.resource.api.vnics.vnics.Vnic to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnics.vnics.Vnic","$ref":"#/definitions/generic.resource.api.vnics.vnics.Vnic"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnics.vnics.Vnic","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic={vnic-port-name}/GENERIC-RESOURCE-API:sub-interfaces/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfaces.SubInterfaces","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfaces.SubInterfaces","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.SubInterfaces","$ref":"#/definitions/generic.resource.api.subinterfaces.SubInterfaces"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.SubInterfaces","$ref":"#/definitions/generic.resource.api.subinterfaces.SubInterfaces"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfaces.SubInterfaces","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfaces.SubInterfaces.body-param","description":"generic.resource.api.subinterfaces.SubInterfaces to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.SubInterfaces","$ref":"#/definitions/generic.resource.api.subinterfaces.SubInterfaces"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfaces.SubInterfaces","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfaces.SubInterfaces.body-param","description":"generic.resource.api.subinterfaces.SubInterfaces to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.SubInterfaces","$ref":"#/definitions/generic.resource.api.subinterfaces.SubInterfaces"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfaces.SubInterfaces","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic={vnic-port-name}/GENERIC-RESOURCE-API:sub-interfaces/GENERIC-RESOURCE-API:sub-interface/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfaces.subinterfaces.SubInterface","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfaces.subinterfaces.SubInterface.body-param","description":"generic.resource.api.subinterfaces.subinterfaces.SubInterface to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface","$ref":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic={vnic-port-name}/GENERIC-RESOURCE-API:sub-interfaces/GENERIC-RESOURCE-API:sub-interface={sub-interface-port-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfaces.subinterfaces.SubInterface","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfaces.subinterfaces.SubInterface","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface","$ref":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface","$ref":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfaces.subinterfaces.SubInterface","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfaces.subinterfaces.SubInterface.body-param","description":"generic.resource.api.subinterfaces.subinterfaces.SubInterface to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface","$ref":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfaces.subinterfaces.SubInterface","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfaces.subinterfaces.SubInterface.body-param","description":"generic.resource.api.subinterfaces.subinterfaces.SubInterface to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface","$ref":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfaces.subinterfaces.SubInterface","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic={vnic-port-name}/GENERIC-RESOURCE-API:sub-interfaces/GENERIC-RESOURCE-API:sub-interface={sub-interface-port-name}/GENERIC-RESOURCE-API:sub-interface-ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.IpAddresses.body-param","description":"generic.resource.api.IpAddresses to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.IpAddresses.body-param","description":"generic.resource.api.IpAddresses to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic={vnic-port-name}/GENERIC-RESOURCE-API:sub-interfaces/GENERIC-RESOURCE-API:sub-interface={sub-interface-port-name}/GENERIC-RESOURCE-API:sub-interface-ip-addresses/GENERIC-RESOURCE-API:ip-addresses/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.ipaddresses.IpAddresses","schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ipaddresses.IpAddresses.body-param","description":"generic.resource.api.ipaddresses.IpAddresses to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.ipaddresses.IpAddresses.body-param","description":"generic.resource.api.ipaddresses.IpAddresses to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.ipaddresses.IpAddresses","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic={vnic-port-name}/GENERIC-RESOURCE-API:sub-interfaces/GENERIC-RESOURCE-API:sub-interface={sub-interface-port-name}/GENERIC-RESOURCE-API:sub-interface-network/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork","$ref":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork","$ref":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork.body-param","description":"generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork","$ref":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork.body-param","description":"generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork","$ref":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic={vnic-port-name}/GENERIC-RESOURCE-API:sub-interfaces/GENERIC-RESOURCE-API:sub-interface={sub-interface-port-name}/GENERIC-RESOURCE-API:vlan-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlantags.VlanTags","schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"vnfc-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"network-instance-group-function","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"parent-port-role","in":"path","description":"Id of vnf-sub-interface-group","required":true,"type":"string"},{"name":"vnfc-name","in":"path","description":"Id of vnfc","required":true,"type":"string"},{"name":"vnic-port-name","in":"path","description":"Id of vnic","required":true,"type":"string"},{"name":"sub-interface-port-name","in":"path","description":"Id of sub-interface","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnftopology.VnfTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnftopology.VnfTopology","schema":{"originalRef":"#/definitions/generic.resource.api.vnftopology.VnfTopology","$ref":"#/definitions/generic.resource.api.vnftopology.VnfTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnftopology.VnfTopology","$ref":"#/definitions/generic.resource.api.vnftopology.VnfTopology"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnftopology.VnfTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnftopology.VnfTopology.body-param","description":"generic.resource.api.vnftopology.VnfTopology to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnftopology.VnfTopology","$ref":"#/definitions/generic.resource.api.vnftopology.VnfTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnftopology.VnfTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnftopology.VnfTopology.body-param","description":"generic.resource.api.vnftopology.VnfTopology to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnftopology.VnfTopology","$ref":"#/definitions/generic.resource.api.vnftopology.VnfTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnftopology.VnfTopology","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-parameters-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-parameters-data/GENERIC-RESOURCE-API:param/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-parameters-data/GENERIC-RESOURCE-API:param={name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-parameters-data/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-parameters-data/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-parameters-data/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfresourceassignments.VnfResourceAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfresourceassignments.VnfResourceAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfresourceassignments.VnfResourceAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfresourceassignments.VnfResourceAssignments.body-param","description":"generic.resource.api.vnfresourceassignments.VnfResourceAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfresourceassignments.VnfResourceAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfresourceassignments.VnfResourceAssignments.body-param","description":"generic.resource.api.vnfresourceassignments.VnfResourceAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfresourceassignments.VnfResourceAssignments","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:availability-zones/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones.body-param","description":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones.body-param","description":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks.body-param","description":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks.body-param","description":"generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VnfNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfNetworkData.body-param","description":"generic.resource.api.VnfNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.VnfNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.VnfNetworkData","schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.VnfNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfNetworkData.body-param","description":"generic.resource.api.VnfNetworkData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.VnfNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.VnfNetworkData.body-param","description":"generic.resource.api.VnfNetworkData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.VnfNetworkData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:related-networks/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.RelatedNetwork.body-param","description":"generic.resource.api.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.RelatedNetwork.body-param","description":"generic.resource.api.RelatedNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network={network-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.relatednetwork.RelatedNetwork","schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.relatednetwork.RelatedNetwork.body-param","description":"generic.resource.api.relatednetwork.RelatedNetwork to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.relatednetwork.RelatedNetwork","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network={network-id}/GENERIC-RESOURCE-API:vlan-tags/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vlantags.VlanTags","schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vlantags.VlanTags.body-param","description":"generic.resource.api.vlantags.VlanTags to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vlantags.VlanTags","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"network-id","in":"path","description":"Id of related-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:subnets-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfnetworkdata.SubnetsData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfnetworkdata.SubnetsData","schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfnetworkdata.SubnetsData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.SubnetsData.body-param","description":"generic.resource.api.vnfnetworkdata.SubnetsData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfnetworkdata.SubnetsData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.SubnetsData.body-param","description":"generic.resource.api.vnfnetworkdata.SubnetsData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfnetworkdata.SubnetsData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:subnets-data/GENERIC-RESOURCE-API:subnet-data/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData.body-param","description":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:subnets-data/GENERIC-RESOURCE-API:subnet-data={sdnc-subnet-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"sdnc-subnet-id","in":"path","description":"Id of subnet-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"sdnc-subnet-id","in":"path","description":"Id of subnet-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData.body-param","description":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"sdnc-subnet-id","in":"path","description":"Id of subnet-data","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData.body-param","description":"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"name":"network-role","in":"path","description":"Id of vnf-network","required":true,"type":"string"},{"name":"sdnc-subnet-id","in":"path","description":"Id of subnet-data","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-topology-identifier-structure/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","schema":{"originalRef":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure.body-param","description":"generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure.body-param","description":"generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"name":"vnf-id","in":"path","description":"Id of vnf","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.servicestatus.ServiceStatus","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.servicestatus.ServiceStatus","schema":{"originalRef":"#/definitions/generic.resource.api.servicestatus.ServiceStatus","$ref":"#/definitions/generic.resource.api.servicestatus.ServiceStatus"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.servicestatus.ServiceStatus","$ref":"#/definitions/generic.resource.api.servicestatus.ServiceStatus"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.servicestatus.ServiceStatus","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicestatus.ServiceStatus.body-param","description":"generic.resource.api.servicestatus.ServiceStatus to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicestatus.ServiceStatus","$ref":"#/definitions/generic.resource.api.servicestatus.ServiceStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.servicestatus.ServiceStatus","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.servicestatus.ServiceStatus.body-param","description":"generic.resource.api.servicestatus.ServiceStatus to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.servicestatus.ServiceStatus","$ref":"#/definitions/generic.resource.api.servicestatus.ServiceStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.servicestatus.ServiceStatus","parameters":[{"name":"service-instance-id","in":"path","description":"Id of service","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.TunnelxconnAllottedResources","parameters":[],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.TunnelxconnAllottedResources","schema":{"originalRef":"#/definitions/generic.resource.api.TunnelxconnAllottedResources","$ref":"#/definitions/generic.resource.api.TunnelxconnAllottedResources"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.TunnelxconnAllottedResources","$ref":"#/definitions/generic.resource.api.TunnelxconnAllottedResources"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.TunnelxconnAllottedResources","parameters":[{"in":"body","name":"generic.resource.api.TunnelxconnAllottedResources.body-param","description":"generic.resource.api.TunnelxconnAllottedResources to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.TunnelxconnAllottedResources","$ref":"#/definitions/generic.resource.api.TunnelxconnAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.TunnelxconnAllottedResources","parameters":[{"in":"body","name":"generic.resource.api.TunnelxconnAllottedResources.body-param","description":"generic.resource.api.TunnelxconnAllottedResources to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.TunnelxconnAllottedResources","$ref":"#/definitions/generic.resource.api.TunnelxconnAllottedResources"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.TunnelxconnAllottedResources","parameters":[],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource","parameters":[{"in":"body","name":"generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource.body-param","description":"generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource","$ref":"#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource","schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource","$ref":"#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource","$ref":"#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource.body-param","description":"generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource","$ref":"#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource.body-param","description":"generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource","$ref":"#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData","schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData.body-param","description":"generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData.body-param","description":"generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-oper-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.OperStatusData","schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.OperStatusData.body-param","description":"generic.resource.api.OperStatusData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.OperStatusData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.TunnelxconnOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.TunnelxconnOperationInformation","schema":{"originalRef":"#/definitions/generic.resource.api.TunnelxconnOperationInformation","$ref":"#/definitions/generic.resource.api.TunnelxconnOperationInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.TunnelxconnOperationInformation","$ref":"#/definitions/generic.resource.api.TunnelxconnOperationInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.TunnelxconnOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.TunnelxconnOperationInformation.body-param","description":"generic.resource.api.TunnelxconnOperationInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.TunnelxconnOperationInformation","$ref":"#/definitions/generic.resource.api.TunnelxconnOperationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.TunnelxconnOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.TunnelxconnOperationInformation.body-param","description":"generic.resource.api.TunnelxconnOperationInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.TunnelxconnOperationInformation","$ref":"#/definitions/generic.resource.api.TunnelxconnOperationInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.TunnelxconnOperationInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param","description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param","description":"generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourceinformation.AllottedResourceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:request-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.requestinformation.RequestInformation","schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.requestinformation.RequestInformation.body-param","description":"generic.resource.api.requestinformation.RequestInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.requestinformation.RequestInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:sdnc-request-header/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.sdncrequestheader.SdncRequestHeader","schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param","description":"generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.sdncrequestheader.SdncRequestHeader","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.serviceinformation.ServiceInformation","schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.serviceinformation.ServiceInformation.body-param","description":"generic.resource.api.serviceinformation.ServiceInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.serviceinformation.ServiceInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:tunnelxconn-request-input/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput","schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput","$ref":"#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput","$ref":"#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput.body-param","description":"generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput","$ref":"#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput.body-param","description":"generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput","$ref":"#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param={name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.tunnelxconntopology.TunnelxconnTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.tunnelxconntopology.TunnelxconnTopology","schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology","$ref":"#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology","$ref":"#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.tunnelxconntopology.TunnelxconnTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.tunnelxconntopology.TunnelxconnTopology.body-param","description":"generic.resource.api.tunnelxconntopology.TunnelxconnTopology to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology","$ref":"#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.tunnelxconntopology.TunnelxconnTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.tunnelxconntopology.TunnelxconnTopology.body-param","description":"generic.resource.api.tunnelxconntopology.TunnelxconnTopology to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology","$ref":"#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.tunnelxconntopology.TunnelxconnTopology","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:allotted-resource-identifiers/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param","description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param","description":"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:onap-model-information/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.onapmodelinformation.OnapModelInformation","schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.onapmodelinformation.OnapModelInformation.body-param","description":"generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.onapmodelinformation.OnapModelInformation","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:tunnelxconn-assignments/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments","schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments","$ref":"#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments","$ref":"#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments.body-param","description":"generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments","$ref":"#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments.body-param","description":"generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments","$ref":"#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:tunnelxconn-parameters/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.Param","schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.Param.body-param","description":"generic.resource.api.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param={name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.Param","schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.Param.body-param","description":"generic.resource.api.param.Param to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.Param","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.ResourceResolutionData","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.ResourceResolutionData.body-param","description":"generic.resource.api.param.param.ResourceResolutionData to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.ResourceResolutionData","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/":{"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey","schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param","description":"generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"name":"name","in":"path","description":"Id of param","required":true,"type":"string"},{"name":"resource-key-name","in":"path","description":"Id of resource-key","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-status/":{"get":{"tags":["GENERIC-RESOURCE-API"],"description":"returns generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"200":{"description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus","schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}}},"post":{"tags":["GENERIC-RESOURCE-API"],"description":"creates generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param","description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added to list","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"409":{"description":"Object already exists"}}},"put":{"tags":["GENERIC-RESOURCE-API"],"description":"creates or updates generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"},{"in":"body","name":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param","description":"generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added or updated","required":false,"schema":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"Object created"},"204":{"description":"Object modified"}}},"delete":{"tags":["GENERIC-RESOURCE-API"],"description":"removes generic.resource.api.allottedresourcestatus.AllottedResourceStatus","parameters":[{"name":"allotted-resource-id","in":"path","description":"Id of tunnelxconn-allotted-resource","required":true,"type":"string"}],"responses":{"400":{"description":"Internal error"},"204":{"description":"Object deleted"}}}},"/operations/GENERIC-RESOURCE-API:brg-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.BrgOperationInformation.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.BrgOperationInformation","$ref":"#/definitions/generic.resource.api.BrgOperationInformation"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.BrgTopologyOperation","$ref":"#/definitions/generic.resource.api.BrgTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.BrgTopologyOperation","$ref":"#/definitions/generic.resource.api.BrgTopologyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:collectPerformanceData/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.collectperformancedata.Input.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.collectperformancedata.Input","$ref":"#/definitions/generic.resource.api.collectperformancedata.Input"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.CollectPerformanceData","$ref":"#/definitions/generic.resource.api.CollectPerformanceData"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.CollectPerformanceData","$ref":"#/definitions/generic.resource.api.CollectPerformanceData"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:connection-attachment-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.ConnectionAttachmentOperationInformation.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentTopologyOperation","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentTopologyOperation","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentTopologyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:contrail-route-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.ContrailRouteOperationInformation.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.ContrailRouteOperationInformation","$ref":"#/definitions/generic.resource.api.ContrailRouteOperationInformation"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.ContrailRouteTopologyOperation","$ref":"#/definitions/generic.resource.api.ContrailRouteTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ContrailRouteTopologyOperation","$ref":"#/definitions/generic.resource.api.ContrailRouteTopologyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:generic-configuration-notification/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.genericconfigurationnotification.Input.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.genericconfigurationnotification.Input","$ref":"#/definitions/generic.resource.api.genericconfigurationnotification.Input"}}}}],"responses":{"400":{"description":"Internal error"},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:generic-configuration-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.GcTopologyOperationInformation.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.GcTopologyOperationInformation","$ref":"#/definitions/generic.resource.api.GcTopologyOperationInformation"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.GenericConfigurationTopologyOperation","$ref":"#/definitions/generic.resource.api.GenericConfigurationTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.GenericConfigurationTopologyOperation","$ref":"#/definitions/generic.resource.api.GenericConfigurationTopologyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:getpathsegment-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.ForwardingPathOperationInformation.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.ForwardingPathOperationInformation","$ref":"#/definitions/generic.resource.api.ForwardingPathOperationInformation"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.GetpathsegmentTopologyOperation","$ref":"#/definitions/generic.resource.api.GetpathsegmentTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.GetpathsegmentTopologyOperation","$ref":"#/definitions/generic.resource.api.GetpathsegmentTopologyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:network-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.NetworkOperationInformation.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.NetworkOperationInformation","$ref":"#/definitions/generic.resource.api.NetworkOperationInformation"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.NetworkTopologyOperation","$ref":"#/definitions/generic.resource.api.NetworkTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.NetworkTopologyOperation","$ref":"#/definitions/generic.resource.api.NetworkTopologyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:pnf-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.PnfOperationInformation.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.PnfOperationInformation","$ref":"#/definitions/generic.resource.api.PnfOperationInformation"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.PnfTopologyOperation","$ref":"#/definitions/generic.resource.api.PnfTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.PnfTopologyOperation","$ref":"#/definitions/generic.resource.api.PnfTopologyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:policy-update-notify-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.policyupdatenotifyoperation.Input.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.policyupdatenotifyoperation.Input","$ref":"#/definitions/generic.resource.api.policyupdatenotifyoperation.Input"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.PolicyUpdateNotifyOperation","$ref":"#/definitions/generic.resource.api.PolicyUpdateNotifyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.PolicyUpdateNotifyOperation","$ref":"#/definitions/generic.resource.api.PolicyUpdateNotifyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:port-mirror-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.PortMirrorTopologyOperationInformation.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation","$ref":"#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.PortMirrorTopologyOperation","$ref":"#/definitions/generic.resource.api.PortMirrorTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.PortMirrorTopologyOperation","$ref":"#/definitions/generic.resource.api.PortMirrorTopologyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:preload-network-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.preloadnetworktopologyoperation.Input.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.preloadnetworktopologyoperation.Input","$ref":"#/definitions/generic.resource.api.preloadnetworktopologyoperation.Input"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.PreloadNetworkTopologyOperation","$ref":"#/definitions/generic.resource.api.PreloadNetworkTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.PreloadNetworkTopologyOperation","$ref":"#/definitions/generic.resource.api.PreloadNetworkTopologyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:preload-vf-module-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.preloadvfmoduletopologyoperation.Input.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.preloadvfmoduletopologyoperation.Input","$ref":"#/definitions/generic.resource.api.preloadvfmoduletopologyoperation.Input"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.PreloadVfModuleTopologyOperation","$ref":"#/definitions/generic.resource.api.PreloadVfModuleTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.PreloadVfModuleTopologyOperation","$ref":"#/definitions/generic.resource.api.PreloadVfModuleTopologyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:security-zone-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.SecurityZoneOperationInformation.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.SecurityZoneOperationInformation","$ref":"#/definitions/generic.resource.api.SecurityZoneOperationInformation"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.SecurityZoneTopologyOperation","$ref":"#/definitions/generic.resource.api.SecurityZoneTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.SecurityZoneTopologyOperation","$ref":"#/definitions/generic.resource.api.SecurityZoneTopologyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:service-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.ServiceOperationInformation.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.ServiceOperationInformation","$ref":"#/definitions/generic.resource.api.ServiceOperationInformation"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.ServiceTopologyOperation","$ref":"#/definitions/generic.resource.api.ServiceTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.ServiceTopologyOperation","$ref":"#/definitions/generic.resource.api.ServiceTopologyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:tunnelxconn-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.TunnelxconnOperationInformation.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.TunnelxconnOperationInformation","$ref":"#/definitions/generic.resource.api.TunnelxconnOperationInformation"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.TunnelxconnTopologyOperation","$ref":"#/definitions/generic.resource.api.TunnelxconnTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.TunnelxconnTopologyOperation","$ref":"#/definitions/generic.resource.api.TunnelxconnTopologyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:vf-module-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.VfModuleOperationInformation.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.VfModuleOperationInformation","$ref":"#/definitions/generic.resource.api.VfModuleOperationInformation"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.VfModuleTopologyOperation","$ref":"#/definitions/generic.resource.api.VfModuleTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VfModuleTopologyOperation","$ref":"#/definitions/generic.resource.api.VfModuleTopologyOperation"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:vnf-get-resource-request/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.vnfgetresourcerequest.Input.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.vnfgetresourcerequest.Input","$ref":"#/definitions/generic.resource.api.vnfgetresourcerequest.Input"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.VnfGetResourceRequest","$ref":"#/definitions/generic.resource.api.VnfGetResourceRequest"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfGetResourceRequest","$ref":"#/definitions/generic.resource.api.VnfGetResourceRequest"}},"201":{"description":"No response"}}}},"/operations/GENERIC-RESOURCE-API:vnf-topology-operation/":{"post":{"tags":["GENERIC-RESOURCE-API"],"parameters":[{"in":"body","name":"generic.resource.api.VnfOperationInformation.body-param","required":false,"schema":{"properties":{"input":{"originalRef":"#/definitions/generic.resource.api.VnfOperationInformation","$ref":"#/definitions/generic.resource.api.VnfOperationInformation"}}}}],"responses":{"400":{"description":"Internal error"},"200":{"description":"Correct response","schema":{"originalRef":"#/definitions/generic.resource.api.VnfTopologyOperation","$ref":"#/definitions/generic.resource.api.VnfTopologyOperation"},"responseSchema":{"originalRef":"#/definitions/generic.resource.api.VnfTopologyOperation","$ref":"#/definitions/generic.resource.api.VnfTopologyOperation"}},"201":{"description":"No response"}}}}},"definitions":{"generic.resource.api.AddrFromStartEnumeration":{"type":"string","enum":["Y","N"]},"generic.resource.api.AggregateRoutes":{"type":"object","properties":{"aggregate-routes":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes","$ref":"#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes"}}}},"generic.resource.api.AllottedResourceIdentifiers":{"type":"object","properties":{"allotted-resource-identifiers":{"originalRef":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"}}},"generic.resource.api.AllottedResourceInfo":{"type":"object","properties":{"allotted-resource-id":{"type":"string"},"allotted-resource-pointer":{"type":"string","description":"Pointer to the allotted-resources topology"},"allotted-resource-type":{"type":"string","description":"Not an enum, but expected values are contrail-route and security-zone."}}},"generic.resource.api.AllottedResourceInformation":{"type":"object","properties":{"allotted-resource-information":{"originalRef":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"}}},"generic.resource.api.AllottedResourceOperStatus":{"type":"object","properties":{"allotted-resource-oper-status":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}},"generic.resource.api.AllottedResourceStatus":{"type":"object","properties":{"allotted-resource-status":{"originalRef":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"}}},"generic.resource.api.BrgAllottedResources":{"type":"object","properties":{"brg-allotted-resource":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource","$ref":"#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource"}}}},"generic.resource.api.BrgAssignments":{"type":"object","properties":{"brg-assignments":{"originalRef":"#/definitions/generic.resource.api.brgassignments.BrgAssignments","$ref":"#/definitions/generic.resource.api.brgassignments.BrgAssignments"}}},"generic.resource.api.BrgOperationInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.AllottedResourceInformation"},{"originalRef":"#/definitions/generic.resource.api.BrgRequestInput","$ref":"#/definitions/generic.resource.api.BrgRequestInput"},{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"}]},"generic.resource.api.BrgRequestInput":{"type":"object","properties":{"brg-request-input":{"originalRef":"#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput","$ref":"#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput"}}},"generic.resource.api.BrgResponseInformation":{"type":"object","properties":{"brg-response-information":{"originalRef":"#/definitions/generic.resource.api.InstanceReference","$ref":"#/definitions/generic.resource.api.InstanceReference"}}},"generic.resource.api.BrgTopology":{"type":"object","properties":{"brg-topology":{"originalRef":"#/definitions/generic.resource.api.brgtopology.BrgTopology","$ref":"#/definitions/generic.resource.api.brgtopology.BrgTopology"}}},"generic.resource.api.BrgTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.brgtopologyoperation.Output","$ref":"#/definitions/generic.resource.api.brgtopologyoperation.Output"}}},"generic.resource.api.CollectPerformanceData":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"}}},"generic.resource.api.ConfigurationIdentifiers":{"type":"object","properties":{"configuration-identifiers":{"originalRef":"#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers","$ref":"#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers"}}},"generic.resource.api.ConfigurationInfo":{"type":"object","properties":{"configuration-topology-link":{"type":"string","description":"Pointer to the configurations topology"},"configuration-id":{"type":"string"},"configuration-sub-type":{"type":"string","description":"Not an enum, but expected values are vprobe and pprobe"},"configuration-type":{"type":"string","description":"Not an enum, but expected values are port-mirror-configuration, , vlan-network-receptor"}}},"generic.resource.api.ConfigurationInformation":{"type":"object","properties":{"configuration-information":{"originalRef":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation","$ref":"#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"}}},"generic.resource.api.ConfigurationOperStatus":{"type":"object","properties":{"configuration-oper-status":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}},"generic.resource.api.ConfigurationStatus":{"type":"object","properties":{"configuration-status":{"originalRef":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus","$ref":"#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"}}},"generic.resource.api.ConnectionAttachmentAllottedResources":{"type":"object","properties":{"connection-attachment-allotted-resource":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource","$ref":"#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource"}}}},"generic.resource.api.ConnectionAttachmentAssignments":{"type":"object","properties":{"connection-attachment-assignments":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments","$ref":"#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments"}}},"generic.resource.api.ConnectionAttachmentOperationInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.AllottedResourceInformation"},{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentRequestInput","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentRequestInput"},{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"}]},"generic.resource.api.ConnectionAttachmentRequestInput":{"type":"object","properties":{"connection-attachment-request-input":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}},"generic.resource.api.ConnectionAttachmentResponseInformation":{"type":"object","properties":{"connection-attachment-response-information":{"originalRef":"#/definitions/generic.resource.api.InstanceReference","$ref":"#/definitions/generic.resource.api.InstanceReference"}}},"generic.resource.api.ConnectionAttachmentTopology":{"type":"object","properties":{"connection-attachment-topology":{"originalRef":"#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology","$ref":"#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology"}}},"generic.resource.api.ConnectionAttachmentTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.connectionattachmenttopologyoperation.Output","$ref":"#/definitions/generic.resource.api.connectionattachmenttopologyoperation.Output"}}},"generic.resource.api.ConnectionPoint":{"type":"object","properties":{"connection-point":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint","$ref":"#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"}}},"generic.resource.api.ContrailRouteAllottedResources":{"type":"object","properties":{"contrail-route-allotted-resource":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource","$ref":"#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource"}}}},"generic.resource.api.ContrailRouteAssignments":{"type":"object","properties":{"contrail-route-assignments":{"originalRef":"#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments","$ref":"#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments"}}},"generic.resource.api.ContrailRouteOperationInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.AllottedResourceInformation"},{"originalRef":"#/definitions/generic.resource.api.ContrailRouteRequestInput","$ref":"#/definitions/generic.resource.api.ContrailRouteRequestInput"},{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"}]},"generic.resource.api.ContrailRouteRequestInput":{"type":"object","properties":{"contrail-route-request-input":{"originalRef":"#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput","$ref":"#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput"}}},"generic.resource.api.ContrailRouteResponseInformation":{"type":"object","properties":{"contrail-route-response-information":{"originalRef":"#/definitions/generic.resource.api.InstanceReference","$ref":"#/definitions/generic.resource.api.InstanceReference"}}},"generic.resource.api.ContrailRouteTopology":{"type":"object","properties":{"contrail-route-topology":{"originalRef":"#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology","$ref":"#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology"}}},"generic.resource.api.ContrailRouteTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.contrailroutetopologyoperation.Output","$ref":"#/definitions/generic.resource.api.contrailroutetopologyoperation.Output"}}},"generic.resource.api.DhcpEnabledEnumeration":{"type":"string","enum":["Y","N"]},"generic.resource.api.ForwardingPathInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"type":"object","properties":{"forwarding-path-type":{"description":"Based on MySQL Forwarding_Path tables path_type value from related TOSCA model","originalRef":"#/definitions/generic.resource.api.ForwardingPathTypeEnumeration","$ref":"#/definitions/generic.resource.api.ForwardingPathTypeEnumeration"},"forwarding-path-name":{"type":"string","description":"Fowarding-path name from TOSCA model, or name generated by SDNC"},"service-paths":{"originalRef":"#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths","$ref":"#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths"}}}]},"generic.resource.api.ForwardingPathOperationInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ForwardingPathRequestInput","$ref":"#/definitions/generic.resource.api.ForwardingPathRequestInput"},{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"}]},"generic.resource.api.ForwardingPathRequestInput":{"type":"object","properties":{"forwarding-path-request-input":{"originalRef":"#/definitions/generic.resource.api.forwardingpathrequestinput.ForwardingPathRequestInput","$ref":"#/definitions/generic.resource.api.forwardingpathrequestinput.ForwardingPathRequestInput"}}},"generic.resource.api.ForwardingPathTypeEnumeration":{"type":"string","enum":["VNF","Service"]},"generic.resource.api.GcRequestInput":{"type":"object","properties":{"gc-request-input":{"originalRef":"#/definitions/generic.resource.api.gcrequestinput.GcRequestInput","$ref":"#/definitions/generic.resource.api.gcrequestinput.GcRequestInput"}}},"generic.resource.api.GcResponseInformation":{"type":"object","properties":{"gc-response-information":{"originalRef":"#/definitions/generic.resource.api.InstanceReference","$ref":"#/definitions/generic.resource.api.InstanceReference"}}},"generic.resource.api.GcTopologyOperationInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ConfigurationInformation","$ref":"#/definitions/generic.resource.api.ConfigurationInformation"},{"originalRef":"#/definitions/generic.resource.api.GcRequestInput","$ref":"#/definitions/generic.resource.api.GcRequestInput"},{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"}]},"generic.resource.api.GenericConfigurationTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.genericconfigurationtopologyoperation.Output","$ref":"#/definitions/generic.resource.api.genericconfigurationtopologyoperation.Output"}}},"generic.resource.api.GenericConfigurations":{"type":"object","properties":{"gc-configuration":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.genericconfigurations.GcConfiguration","$ref":"#/definitions/generic.resource.api.genericconfigurations.GcConfiguration"}}}},"generic.resource.api.GetpathsegmentResponseInformation":{"type":"object","properties":{"getpathsegment-response-information":{"originalRef":"#/definitions/generic.resource.api.InstanceReference","$ref":"#/definitions/generic.resource.api.InstanceReference"}}},"generic.resource.api.GetpathsegmentTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.getpathsegmenttopologyoperation.Output","$ref":"#/definitions/generic.resource.api.getpathsegmenttopologyoperation.Output"}}},"generic.resource.api.HostRoutes":{"type":"object","properties":{"host-routes":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.hostroutes.HostRoutes","$ref":"#/definitions/generic.resource.api.hostroutes.HostRoutes"}}}},"generic.resource.api.InstanceReference":{"type":"object","properties":{"instance-id":{"type":"string"},"object-path":{"type":"string","description":"restconf retrieval path to this particular objectE.g. rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/service-topology?content=config"}}},"generic.resource.api.IpAddresses":{"type":"object","properties":{"ip-addresses":{"originalRef":"#/definitions/generic.resource.api.ipaddresses.IpAddresses","$ref":"#/definitions/generic.resource.api.ipaddresses.IpAddresses"}}},"generic.resource.api.IpTypeEnumeration":{"type":"string","enum":["FIXED","VIP"]},"generic.resource.api.LastActionEnumeration":{"type":"string","enum":["CreateNetworkInstance","ActivateNetworkInstance","DeActivateNetworkInstance","DeleteNetworkInstance","CreateServiceInstance","DeleteServiceInstance","CreateVnfInstance","ActivateVnfInstance","DeleteVnfInstance","CreatePnfInstance","ActivatePnfInstance","DeletePnfInstance","CreateVfModuleInstance","ActivateVfModuleInstance","DeleteVfModuleInstance","CreateContrailRouteInstance","DeleteContrailRouteInstance","CreateSecurityZoneInstance","DeleteSecurityZoneInstance","ActivateDCINetworkInstance","DeActivateDCINetworkInstance","CreateTunnelXConnInstance","DeleteTunnelXConnInstance","CreateBRGInstance","DeleteBRGInstance","CreateSOTNConnectivityInstance","ActivateSOTNConnectivityInstance","DeactivateSOTNConnectivityInstance","DeleteSOTNConnectivityInstance","CreateSOTNAttachmentInstance","ActivateSOTNAttachmentInstance","DeactivateSOTNAttachmentInstance","DeleteSOTNAttachmentInstance","CreateSiteInstance","ActivateSiteInstance","DeactivateSiteInstance","DeleteSiteInstance","CreatePortMirrorConfigurationInstance","DeletePortMirrorConfigurationInstance","ChangePortMirrorConfigurationInstance","CreateGenericConfigurationInstance","DeleteGenericConfigurationInstance","PreloadVfModuleRequest","DeletePreloadVfModuleRequest","PreloadNetworkRequest","DeletePreloadNetworkRequest","CreateForwardingPathInstance","DeleteForwardingPathInstance","UpdateForwardingPathInstance","CreateSDWANDeviceInstance","ActivateSDWANDeviceInstance","DeactivateSDWANDeviceInstance","DeleteSDWANDeviceInstance","CreateSDWANPortInstance","ActivateSDWANPortInstance","DeactivateSDWANPortInstance","DeleteSDWANPortInstance","ReoptimizeSOTNInstance","CreateSDWANLanPortInstance","ActivateSDWANLanPortInstance","DeactivateSDWANLanPortInstance","DeleteSDWANLanPortInstance","CreateSDWANVpnInstance","ActivateSDWANVpnInstance","DeactivateSDWANVpnInstance","DeleteSDWANVpnInstance","CreateSDWANSiteInstance","ActivateSDWANSiteInstance","DeactivateSDWANSiteInstance","DeleteSDWANSiteInstance","SdwanBandwidthChange","CreateAccessConnectivityInstance","DeleteAccessConnectivityInstance","CreateInternetProfileInstance","ChangeInternetProfileInstance","DeleteInternetProfileInstance","CreateSOTNUnderlayInstance","ActivateSOTNUnderlayInstance","DeactivateSOTNUnderlayInstance","DeleteSOTNUnderlayInstance","CreateSOTNUniInstance","ActivateSOTNUniInstance","DeactivateSOTNUniInstance","DeleteSOTNUniInstance","CreateSOTNL2VpnInstance","ActivateSOTNL2VpnInstance","DeactivateSOTNL2VpnInstance","DeleteSOTNL2VpnInstance","AllocateTransportSliceInstance","ActivateTransportSliceInstance","DeactivateTransportSliceInstance","DeleteTransportSliceInstance","ModifyTransportSliceInstance","CreateCloudLeasedLineInstance","ModifyCloudLeasedLineInstance","DeleteCloudLeasedLineInstance"]},"generic.resource.api.LastOrderStatusEnumeration":{"type":"string","enum":["Active","PendingAssignment","PendingCreate","PendingUpdate","PendingDelete","Deleted","Created"]},"generic.resource.api.LastRpcActionEnumeration":{"type":"string","enum":["assign","activate","delete","unassign","deactivate","create","changeassign","reoptimize"]},"generic.resource.api.LicenseInformation":{"type":"object","properties":{"license-information":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.LicenseInformation","$ref":"#/definitions/generic.resource.api.licenseinformation.LicenseInformation"}}},"generic.resource.api.MaintenanceIndicatorEnumeration":{"type":"string","enum":["Y","N"]},"generic.resource.api.NetworkAssignments":{"type":"object","properties":{"network-assignments":{"originalRef":"#/definitions/generic.resource.api.networkassignments.NetworkAssignments","$ref":"#/definitions/generic.resource.api.networkassignments.NetworkAssignments"}}},"generic.resource.api.NetworkInfo":{"type":"object","properties":{"network-role":{"type":"string"},"network-id":{"type":"string"}}},"generic.resource.api.NetworkInformation":{"type":"object","properties":{"network-information":{"originalRef":"#/definitions/generic.resource.api.networkinformation.NetworkInformation","$ref":"#/definitions/generic.resource.api.networkinformation.NetworkInformation"}}},"generic.resource.api.NetworkInstanceGroup":{"type":"object","properties":{"network-instance-group":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup","$ref":"#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup"}}}},"generic.resource.api.NetworkLevelOperStatus":{"type":"object","properties":{"network-level-oper-status":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}},"generic.resource.api.NetworkOperationInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.NetworkInformation","$ref":"#/definitions/generic.resource.api.NetworkInformation"},{"originalRef":"#/definitions/generic.resource.api.NetworkRequestInput","$ref":"#/definitions/generic.resource.api.NetworkRequestInput"},{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"}]},"generic.resource.api.NetworkParameters":{"type":"object","properties":{"network-parameters":{"originalRef":"#/definitions/generic.resource.api.networkparameters.NetworkParameters","$ref":"#/definitions/generic.resource.api.networkparameters.NetworkParameters"}}},"generic.resource.api.NetworkPolicy":{"type":"object","properties":{"network-policy":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.networkpolicy.NetworkPolicy","$ref":"#/definitions/generic.resource.api.networkpolicy.NetworkPolicy"}}}},"generic.resource.api.NetworkRequestInput":{"type":"object","properties":{"network-request-input":{"originalRef":"#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput","$ref":"#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput"}}},"generic.resource.api.NetworkResponseInformation":{"type":"object","properties":{"network-response-information":{"originalRef":"#/definitions/generic.resource.api.InstanceReference","$ref":"#/definitions/generic.resource.api.InstanceReference"}}},"generic.resource.api.NetworkTopology":{"type":"object","properties":{"network-topology":{"originalRef":"#/definitions/generic.resource.api.networktopology.NetworkTopology","$ref":"#/definitions/generic.resource.api.networktopology.NetworkTopology"}}},"generic.resource.api.NetworkTopologyIdentifierStructure":{"type":"object","properties":{"network-topology-identifier-structure":{"originalRef":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"}}},"generic.resource.api.NetworkTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.networktopologyoperation.Output","$ref":"#/definitions/generic.resource.api.networktopologyoperation.Output"}}},"generic.resource.api.OnapModelInformation":{"type":"object","properties":{"onap-model-information":{"originalRef":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation","$ref":"#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"}}},"generic.resource.api.OperStatusData":{"type":"object","properties":{"last-action":{"description":"should be list of possible request-actions","originalRef":"#/definitions/generic.resource.api.LastActionEnumeration","$ref":"#/definitions/generic.resource.api.LastActionEnumeration"},"modify-timestamp":{"type":"string"},"last-order-status":{"originalRef":"#/definitions/generic.resource.api.LastOrderStatusEnumeration","$ref":"#/definitions/generic.resource.api.LastOrderStatusEnumeration"},"create-timestamp":{"type":"string","description":"Not currently populated in service data."},"order-status":{"description":"TBD - do we need Request failed statuses? RequestFailed | InProgressTimeout","originalRef":"#/definitions/generic.resource.api.OrderStatusEnumeration","$ref":"#/definitions/generic.resource.api.OrderStatusEnumeration"},"last-rpc-action":{"originalRef":"#/definitions/generic.resource.api.LastRpcActionEnumeration","$ref":"#/definitions/generic.resource.api.LastRpcActionEnumeration"},"last-svc-request-id":{"type":"string","description":"Not currently populated in service data."}}},"generic.resource.api.OrderStatusEnumeration":{"type":"string","enum":["Active","PendingAssignment","PendingCreate","PendingUpdate","PendingDelete","Deleted","Created"]},"generic.resource.api.Param":{"type":"object","properties":{"param":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.param.Param","$ref":"#/definitions/generic.resource.api.param.Param"}}}},"generic.resource.api.PnfDetails":{"type":"object","properties":{"pnf-details":{"originalRef":"#/definitions/generic.resource.api.pnfdetails.PnfDetails","$ref":"#/definitions/generic.resource.api.pnfdetails.PnfDetails"}}},"generic.resource.api.PnfInformation":{"type":"object","properties":{"pnf-information":{"originalRef":"#/definitions/generic.resource.api.pnfinformation.PnfInformation","$ref":"#/definitions/generic.resource.api.pnfinformation.PnfInformation"}}},"generic.resource.api.PnfLevelOperStatus":{"type":"object","properties":{"pnf-level-oper-status":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}},"generic.resource.api.PnfOperationInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.PnfDetails","$ref":"#/definitions/generic.resource.api.PnfDetails"},{"originalRef":"#/definitions/generic.resource.api.PnfRequestInput","$ref":"#/definitions/generic.resource.api.PnfRequestInput"},{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"}]},"generic.resource.api.PnfRequestInput":{"type":"object","properties":{"pnf-request-input":{"originalRef":"#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput","$ref":"#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput"}}},"generic.resource.api.PnfResponseInformation":{"type":"object","properties":{"pnf-response-information":{"originalRef":"#/definitions/generic.resource.api.InstanceReference","$ref":"#/definitions/generic.resource.api.InstanceReference"}}},"generic.resource.api.PnfTopology":{"type":"object","properties":{"pnf-topology":{"originalRef":"#/definitions/generic.resource.api.pnftopology.PnfTopology","$ref":"#/definitions/generic.resource.api.pnftopology.PnfTopology"}}},"generic.resource.api.PnfTopologyIdentifierStructure":{"type":"object","properties":{"pnf-topology-identifier-structure":{"originalRef":"#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure"}}},"generic.resource.api.PnfTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.pnftopologyoperation.Output","$ref":"#/definitions/generic.resource.api.pnftopologyoperation.Output"}}},"generic.resource.api.PolicyUpdateNotifyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.policyupdatenotifyoperation.Output","$ref":"#/definitions/generic.resource.api.policyupdatenotifyoperation.Output"}}},"generic.resource.api.PortInfo":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.PnfInformation","$ref":"#/definitions/generic.resource.api.PnfInformation"},{"originalRef":"#/definitions/generic.resource.api.VnfInformation","$ref":"#/definitions/generic.resource.api.VnfInformation"},{"type":"object","properties":{"service-instance-id":{"type":"string","description":"May not be need."}}}]},"generic.resource.api.PortMirrorConfigurationAssignments":{"type":"object","properties":{"port-mirror-configuration-assignments":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments"}}},"generic.resource.api.PortMirrorConfigurationRequestInput":{"type":"object","properties":{"port-mirror-configuration-request-input":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput"}}},"generic.resource.api.PortMirrorConfigurationTopology":{"type":"object","properties":{"port-mirror-configuration-topology":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology"}}},"generic.resource.api.PortMirrorConfigurations":{"type":"object","properties":{"port-mirror-configuration":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration","$ref":"#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration"}}}},"generic.resource.api.PortMirrorResponseInformation":{"type":"object","properties":{"port-mirror-response-information":{"originalRef":"#/definitions/generic.resource.api.InstanceReference","$ref":"#/definitions/generic.resource.api.InstanceReference"}}},"generic.resource.api.PortMirrorTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.portmirrortopologyoperation.Output","$ref":"#/definitions/generic.resource.api.portmirrortopologyoperation.Output"}}},"generic.resource.api.PortMirrorTopologyOperationInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ConfigurationInformation","$ref":"#/definitions/generic.resource.api.ConfigurationInformation"},{"originalRef":"#/definitions/generic.resource.api.PortMirrorConfigurationRequestInput","$ref":"#/definitions/generic.resource.api.PortMirrorConfigurationRequestInput"},{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"}]},"generic.resource.api.PreloadData":{"type":"object","properties":{"preload-data":{"originalRef":"#/definitions/generic.resource.api.preloaddata.PreloadData","$ref":"#/definitions/generic.resource.api.preloaddata.PreloadData"}}},"generic.resource.api.PreloadModelInformation":{"type":"object","properties":{"preload-list":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.preloadmodelinformation.PreloadList","$ref":"#/definitions/generic.resource.api.preloadmodelinformation.PreloadList"}}}},"generic.resource.api.PreloadNetworkTopologyInformation":{"type":"object","properties":{"preload-network-topology-information":{"originalRef":"#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation","$ref":"#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation"}}},"generic.resource.api.PreloadNetworkTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.PreloadTopologyResponseBody","$ref":"#/definitions/generic.resource.api.PreloadTopologyResponseBody"}}},"generic.resource.api.PreloadOperStatus":{"type":"object","properties":{"preload-oper-status":{"originalRef":"#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus","$ref":"#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus"}}},"generic.resource.api.PreloadTopologyResponseBody":{"type":"object","properties":{"response-code":{"type":"string"},"response-message":{"type":"string"},"svc-request-id":{"type":"string"},"ack-final-indicator":{"type":"string"}}},"generic.resource.api.PreloadVfModuleTopologyInformation":{"type":"object","properties":{"preload-vf-module-topology-information":{"originalRef":"#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation","$ref":"#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation"}}},"generic.resource.api.PreloadVfModuleTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.PreloadTopologyResponseBody","$ref":"#/definitions/generic.resource.api.PreloadTopologyResponseBody"}}},"generic.resource.api.ProviderNetworkInformation":{"type":"object","properties":{"physical-network-name":{"type":"string"},"is-external-network":{"type":"boolean"},"is-shared-network":{"type":"boolean"},"is-provider-network":{"type":"boolean"}}},"generic.resource.api.RegionIdentifier":{"type":"object","properties":{"aic-clli":{"type":"string","description":"Not expected to be used"},"aic-cloud-region":{"type":"string","description":"The AIC cloud region which maps to contrail versions"},"cloud-owner":{"type":"string"},"tenant":{"type":"string"}}},"generic.resource.api.RelatedNetwork":{"type":"object","properties":{"related-network":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork","$ref":"#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"}}}},"generic.resource.api.RequestActionEnumeration":{"type":"string","enum":["CreateNetworkInstance","ActivateNetworkInstance","DeActivateNetworkInstance","CreateServiceInstance","DeleteServiceInstance","DeleteNetworkInstance","CreateVnfInstance","ActivateVnfInstance","DeleteVnfInstance","CreatePnfInstance","ActivatePnfInstance","DeletePnfInstance","CreateVfModuleInstance","ActivateVfModuleInstance","DeleteVfModuleInstance","CreateContrailRouteInstance","DeleteContrailRouteInstance","CreateSecurityZoneInstance","DeleteSecurityZoneInstance","ActivateDCINetworkInstance","DeActivateDCINetworkInstance","CreateTunnelXConnInstance","DeleteTunnelXConnInstance","CreateBRGInstance","DeleteBRGInstance","CreateSOTNConnectivityInstance","ActivateSOTNConnectivityInstance","DeactivateSOTNConnectivityInstance","DeleteSOTNConnectivityInstance","CreateSOTNAttachmentInstance","ActivateSOTNAttachmentInstance","DeactivateSOTNAttachmentInstance","DeleteSOTNAttachmentInstance","CreateSiteInstance","ActivateSiteInstance","DeactivateSiteInstance","DeleteSiteInstance","CreatePortMirrorConfigurationInstance","DeletePortMirrorConfigurationInstance","ChangePortMirrorConfigurationInstance","CreateGenericConfigurationInstance","RebuildGenericConfigurationInstance","DeleteGenericConfigurationInstance","PreloadVfModuleRequest","DeletePreloadVfModuleRequest","PreloadNetworkRequest","DeletePreloadNetworkRequest","CreateForwardingPathInstance","DeleteForwardingPathInstance","UpdateForwardingPathInstance","CreateSDWANDeviceInstance","ActivateSDWANDeviceInstance","DeactivateSDWANDeviceInstance","DeleteSDWANDeviceInstance","CreateSDWANPortInstance","ActivateSDWANPortInstance","DeactivateSDWANPortInstance","DeleteSDWANPortInstance","ReoptimizeSOTNInstance","CreateSDWANLanPortInstance","ActivateSDWANLanPortInstance","DeactivateSDWANLanPortInstance","DeleteSDWANLanPortInstance","CreateSDWANVpnInstance","ActivateSDWANVpnInstance","DeactivateSDWANVpnInstance","DeleteSDWANVpnInstance","CreateSDWANSiteInstance","ActivateSDWANSiteInstance","DeactivateSDWANSiteInstance","DeleteSDWANSiteInstance","SdwanBandwidthChange","CreateAccessConnectivityInstance","DeleteAccessConnectivityInstance","CreateInternetProfileInstance","ChangeInternetProfileInstance","DeleteInternetProfileInstance","CreateSOTNUnderlayInstance","ActivateSOTNUnderlayInstance","DeactivateSOTNUnderlayInstance","DeleteSOTNUnderlayInstance","CreateSOTNUniInstance","ActivateSOTNUniInstance","DeactivateSOTNUniInstance","DeleteSOTNUniInstance","CreateSOTNL2VpnInstance","ActivateSOTNL2VpnInstance","DeactivateSOTNL2VpnInstance","DeleteSOTNL2VpnInstance","AllocateTransportSliceInstance","ActivateTransportSliceInstance","DeactivateTransportSliceInstance","DeleteTransportSliceInstance","ModifyTransportSliceInstance","CreateCloudLeasedLineInstance","ModifyCloudLeasedLineInstance","DeleteCloudLeasedLineInstance"]},"generic.resource.api.RequestInformation":{"type":"object","properties":{"request-information":{"originalRef":"#/definitions/generic.resource.api.requestinformation.RequestInformation","$ref":"#/definitions/generic.resource.api.requestinformation.RequestInformation"}}},"generic.resource.api.RequestStatusEnumeration":{"type":"string","enum":["synccomplete","asynccomplete","notifycomplete"]},"generic.resource.api.RouteTableReference":{"type":"object","properties":{"route-table-reference":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.routetablereference.RouteTableReference","$ref":"#/definitions/generic.resource.api.routetablereference.RouteTableReference"}}}},"generic.resource.api.RpcActionEnumeration":{"type":"string","enum":["assign","activate","configure","delete","unassign","deactivate","create"]},"generic.resource.api.SdncRequestHeader":{"type":"object","properties":{"sdnc-request-header":{"originalRef":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"}}},"generic.resource.api.SecurityZoneAllottedResources":{"type":"object","properties":{"security-zone-allotted-resource":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource","$ref":"#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource"}}}},"generic.resource.api.SecurityZoneAssignments":{"type":"object","properties":{"security-zone-assignments":{"originalRef":"#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments","$ref":"#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments"}}},"generic.resource.api.SecurityZoneOperationInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.AllottedResourceInformation"},{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.SecurityZoneRequestInput","$ref":"#/definitions/generic.resource.api.SecurityZoneRequestInput"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"}]},"generic.resource.api.SecurityZoneRequestInput":{"type":"object","properties":{"security-zone-request-input":{"originalRef":"#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput","$ref":"#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput"}}},"generic.resource.api.SecurityZoneResponseInformation":{"type":"object","properties":{"security-zone-response-information":{"originalRef":"#/definitions/generic.resource.api.InstanceReference","$ref":"#/definitions/generic.resource.api.InstanceReference"}}},"generic.resource.api.SecurityZoneTopology":{"type":"object","properties":{"security-zone-topology":{"originalRef":"#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology","$ref":"#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology"}}},"generic.resource.api.SecurityZoneTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.securityzonetopologyoperation.Output","$ref":"#/definitions/generic.resource.api.securityzonetopologyoperation.Output"}}},"generic.resource.api.ServiceAssignments":{"type":"object","properties":{"service-assignments":{"originalRef":"#/definitions/generic.resource.api.serviceassignments.ServiceAssignments","$ref":"#/definitions/generic.resource.api.serviceassignments.ServiceAssignments"}}},"generic.resource.api.ServiceData":{"type":"object","properties":{"service-data":{"originalRef":"#/definitions/generic.resource.api.servicedata.ServiceData","$ref":"#/definitions/generic.resource.api.servicedata.ServiceData"}}},"generic.resource.api.ServiceInformation":{"type":"object","properties":{"service-information":{"originalRef":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation","$ref":"#/definitions/generic.resource.api.serviceinformation.ServiceInformation"}}},"generic.resource.api.ServiceLevelOperStatus":{"type":"object","properties":{"service-level-oper-status":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}},"generic.resource.api.ServiceModelInfrastructure":{"type":"object","properties":{"service":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.servicemodelinfrastructure.Service","$ref":"#/definitions/generic.resource.api.servicemodelinfrastructure.Service"}}}},"generic.resource.api.ServiceOperationInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"},{"originalRef":"#/definitions/generic.resource.api.ServiceRequestInput","$ref":"#/definitions/generic.resource.api.ServiceRequestInput"}]},"generic.resource.api.ServiceParameters":{"type":"object","properties":{"service-parameters":{"originalRef":"#/definitions/generic.resource.api.serviceparameters.ServiceParameters","$ref":"#/definitions/generic.resource.api.serviceparameters.ServiceParameters"}}},"generic.resource.api.ServicePathInformation":{"type":"object","properties":{"service-path-instance-name":{"type":"string","description":"A unique name generated by SDNC ( forwarding-path-name + service-path-instance-id )"},"service-path-instance-id":{"type":"string","description":"Service path instance ID generated by SDNC. Identifies a service-path-instance within a forwarding-path definition"},"version":{"type":"string","description":"Only one version of the service-path-instance data will be available in MD-SAL.  version will be updated when the service-path-instance is reevaluated "},"service":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.servicepathinformation.Service","$ref":"#/definitions/generic.resource.api.servicepathinformation.Service"}}}},"generic.resource.api.ServiceRequestInput":{"type":"object","properties":{"service-request-input":{"originalRef":"#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput","$ref":"#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput"}}},"generic.resource.api.ServiceResponseInformation":{"type":"object","properties":{"service-response-information":{"originalRef":"#/definitions/generic.resource.api.InstanceReference","$ref":"#/definitions/generic.resource.api.InstanceReference"}}},"generic.resource.api.ServiceStatus":{"type":"object","properties":{"service-status":{"originalRef":"#/definitions/generic.resource.api.servicestatus.ServiceStatus","$ref":"#/definitions/generic.resource.api.servicestatus.ServiceStatus"}}},"generic.resource.api.ServiceTopology":{"type":"object","properties":{"service-topology":{"originalRef":"#/definitions/generic.resource.api.servicetopology.ServiceTopology","$ref":"#/definitions/generic.resource.api.servicetopology.ServiceTopology"}}},"generic.resource.api.ServiceTopologyIdentifier":{"type":"object","properties":{"service-topology-identifier":{"originalRef":"#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier","$ref":"#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier"}}},"generic.resource.api.ServiceTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.servicetopologyoperation.Output","$ref":"#/definitions/generic.resource.api.servicetopologyoperation.Output"}}},"generic.resource.api.SubInterfaceNetworkData":{"type":"object","properties":{"sub-interface-network-data":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"}}}},"generic.resource.api.SubInterfaces":{"type":"object","properties":{"sub-interfaces":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.SubInterfaces","$ref":"#/definitions/generic.resource.api.subinterfaces.SubInterfaces"}}},"generic.resource.api.Subnets":{"type":"object","properties":{"subnets":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.subnets.Subnets","$ref":"#/definitions/generic.resource.api.subnets.Subnets"}}}},"generic.resource.api.SvcActionEnumeration":{"type":"string","enum":["reserve","assign","activate","delete","changeassign","changedelete","rollback","deactivate","unassign","create","disable","enable","update","reoptimize","rebuild"]},"generic.resource.api.TopologyResponseCommon":{"type":"object","properties":{"response-code":{"type":"string","description":"a success code or an defined error codeKeep as M"},"response-message":{"type":"string","description":"message included for error code"},"svc-request-id":{"type":"string","description":"the request id from the request message for which this is the responseKeep as M"},"ack-final-indicator":{"type":"string","description":"Expected to be Y or N."}}},"generic.resource.api.TunnelxconnAllottedResources":{"type":"object","properties":{"tunnelxconn-allotted-resource":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource","$ref":"#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource"}}}},"generic.resource.api.TunnelxconnAssignments":{"type":"object","properties":{"tunnelxconn-assignments":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments","$ref":"#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments"}}},"generic.resource.api.TunnelxconnOperationInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInformation","$ref":"#/definitions/generic.resource.api.AllottedResourceInformation"},{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"},{"originalRef":"#/definitions/generic.resource.api.TunnelxconnRequestInput","$ref":"#/definitions/generic.resource.api.TunnelxconnRequestInput"}]},"generic.resource.api.TunnelxconnRequestInput":{"type":"object","properties":{"tunnelxconn-request-input":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput","$ref":"#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput"}}},"generic.resource.api.TunnelxconnResponseInformation":{"type":"object","properties":{"tunnelxconn-response-information":{"originalRef":"#/definitions/generic.resource.api.InstanceReference","$ref":"#/definitions/generic.resource.api.InstanceReference"}}},"generic.resource.api.TunnelxconnTopology":{"type":"object","properties":{"tunnelxconn-topology":{"originalRef":"#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology","$ref":"#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology"}}},"generic.resource.api.TunnelxconnTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.tunnelxconntopologyoperation.Output","$ref":"#/definitions/generic.resource.api.tunnelxconntopologyoperation.Output"}}},"generic.resource.api.UseDhcpEnumeration":{"type":"string","enum":["Y","N"]},"generic.resource.api.VfModuleAssignments":{"type":"object","properties":{"vf-module-assignments":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"}}},"generic.resource.api.VfModuleInformation":{"type":"object","properties":{"vf-module-information":{"originalRef":"#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation","$ref":"#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation"}}},"generic.resource.api.VfModuleLevelOperStatus":{"type":"object","properties":{"vf-module-level-oper-status":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}},"generic.resource.api.VfModuleOperationInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"},{"originalRef":"#/definitions/generic.resource.api.VfModuleInformation","$ref":"#/definitions/generic.resource.api.VfModuleInformation"},{"originalRef":"#/definitions/generic.resource.api.VfModuleRequestInput","$ref":"#/definitions/generic.resource.api.VfModuleRequestInput"},{"originalRef":"#/definitions/generic.resource.api.VnfInformation","$ref":"#/definitions/generic.resource.api.VnfInformation"}]},"generic.resource.api.VfModuleRequestInput":{"type":"object","properties":{"vf-module-request-input":{"originalRef":"#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput","$ref":"#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput"}}},"generic.resource.api.VfModuleResponseInformation":{"type":"object","properties":{"vf-module-response-information":{"originalRef":"#/definitions/generic.resource.api.InstanceReference","$ref":"#/definitions/generic.resource.api.InstanceReference"}}},"generic.resource.api.VfModuleTopology":{"type":"object","properties":{"vf-module-topology":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology","$ref":"#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"}}},"generic.resource.api.VfModuleTopologyIdentifier":{"type":"object","properties":{"vf-module-topology-identifier":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier","$ref":"#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"}}},"generic.resource.api.VfModuleTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.vfmoduletopologyoperation.Output","$ref":"#/definitions/generic.resource.api.vfmoduletopologyoperation.Output"}}},"generic.resource.api.VlanTags":{"type":"object","properties":{"vlan-tags":{"originalRef":"#/definitions/generic.resource.api.vlantags.VlanTags","$ref":"#/definitions/generic.resource.api.vlantags.VlanTags"}}},"generic.resource.api.VlanVnfcInstanceGroups":{"type":"object","properties":{"vlan-vnfc-instance-groups":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"}}},"generic.resource.api.VmNetworkData":{"type":"object","properties":{"related-networks":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"},"network-role":{"type":"string","description":"network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF"},"is-trunked":{"type":"boolean"},"floating-ips":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"},"sriov-parameters":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"},"network-information-items":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"},"mac-addresses":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses","$ref":"#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"},"network-role-tag":{"type":"string"},"segmentation-id":{"type":"string"},"interface-route-prefixes":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes","$ref":"#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"}}},"generic.resource.api.VmTopologyData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"type":"object","properties":{"vm-type":{"type":"string"},"vm-names":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNames"},"vm-type-tag":{"type":"string","description":"from tosca data on vfc"},"vm-count":{"type":"integer","format":"int32"},"vm-networks":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks","$ref":"#/definitions/generic.resource.api.vmtopologydata.VmNetworks"},"nfc-naming-code":{"type":"string","description":"used in vm naming(draft 29: changed from nfc-code)"}}}]},"generic.resource.api.VnfCloudParam":{"type":"object","properties":{"service-instance-id":{"type":"string"},"service-instance-name":{"type":"string"},"vnf":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfcloudparam.Vnf","$ref":"#/definitions/generic.resource.api.vnfcloudparam.Vnf"}}}},"generic.resource.api.VnfGetResourceRequest":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.vnfgetresourcerequest.Output","$ref":"#/definitions/generic.resource.api.vnfgetresourcerequest.Output"}}},"generic.resource.api.VnfGetResourceRequestInputData":{"type":"object","properties":{"vnf":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfgetresourcerequestinputdata.Vnf","$ref":"#/definitions/generic.resource.api.vnfgetresourcerequestinputdata.Vnf"}}}},"generic.resource.api.VnfInformation":{"type":"object","properties":{"vnf-information":{"originalRef":"#/definitions/generic.resource.api.vnfinformation.VnfInformation","$ref":"#/definitions/generic.resource.api.vnfinformation.VnfInformation"}}},"generic.resource.api.VnfLevelOperStatus":{"type":"object","properties":{"vnf-level-oper-status":{"originalRef":"#/definitions/generic.resource.api.OperStatusData","$ref":"#/definitions/generic.resource.api.OperStatusData"}}},"generic.resource.api.VnfNetworkCollection":{"type":"object","properties":{"vnf-network-collection":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection"}}}},"generic.resource.api.VnfNetworkData":{"type":"object","properties":{"related-networks":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"},"network-role":{"type":"string","description":"A Network Role to which a VNF must connect"},"is-trunked":{"type":"boolean"},"network-id":{"type":"string","description":"Unique Neutron UUID of an instance of the network role "},"subnets-data":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"},"contrail-network-fqdn":{"type":"string","description":"contrail network policy object"},"network-name":{"type":"string","description":"Unique Neutron UUID of an instance of the network role "},"segmentation-id":{"type":"string"},"neutron-id":{"type":"string","description":"Unique Neutron UUID of an instance of the network role "}}},"generic.resource.api.VnfOperationInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.LicenseInformation","$ref":"#/definitions/generic.resource.api.LicenseInformation"},{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"},{"originalRef":"#/definitions/generic.resource.api.VnfInformation","$ref":"#/definitions/generic.resource.api.VnfInformation"},{"originalRef":"#/definitions/generic.resource.api.VnfRequestInput","$ref":"#/definitions/generic.resource.api.VnfRequestInput"}]},"generic.resource.api.VnfPathInformation":{"type":"object","properties":{"vf-module-instance":{"originalRef":"#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance","$ref":"#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance"},"left-network-role":{"type":"string"},"right-network-role":{"type":"string"},"vnf-instance-id":{"type":"string","description":"VNF instance ID in the path"},"right-network-name":{"type":"string"},"left-network-name":{"type":"string","description":"Every VNF instance in the path is connected to one or two VNFs."},"vnf-path-sequence-id":{"type":"integer","format":"int64","description":"Sequence ID at the VNF instance levele.g.  e.g. V1V2V3V5V6seq id=1  V1-V2seq id=2  V2V3seq id=3  V3V5seq id=4  V5V6incremental integer value."}}},"generic.resource.api.VnfRequestInput":{"type":"object","properties":{"vnf-request-input":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput","$ref":"#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput"}}},"generic.resource.api.VnfResourceAssignments":{"type":"object","properties":{"vnf-resource-assignments":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"}}},"generic.resource.api.VnfResponseInformation":{"type":"object","properties":{"vnf-response-information":{"originalRef":"#/definitions/generic.resource.api.InstanceReference","$ref":"#/definitions/generic.resource.api.InstanceReference"}}},"generic.resource.api.VnfSubInterfaceGroup":{"type":"object","properties":{"vnf-sub-interface-group":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup"}}}},"generic.resource.api.VnfTopology":{"type":"object","properties":{"vnf-topology":{"originalRef":"#/definitions/generic.resource.api.vnftopology.VnfTopology","$ref":"#/definitions/generic.resource.api.vnftopology.VnfTopology"}}},"generic.resource.api.VnfTopologyIdentifierStructure":{"type":"object","properties":{"vnf-topology-identifier-structure":{"originalRef":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"}}},"generic.resource.api.VnfTopologyOperation":{"type":"object","properties":{"output":{"originalRef":"#/definitions/generic.resource.api.vnftopologyoperation.Output","$ref":"#/definitions/generic.resource.api.vnftopologyoperation.Output"}}},"generic.resource.api.VnfVnrRebuildData":{"type":"object","properties":{"vnf-vnr-rebuild-data":{"originalRef":"#/definitions/generic.resource.api.vnfvnrrebuilddata.VnfVnrRebuildData","$ref":"#/definitions/generic.resource.api.vnfvnrrebuilddata.VnfVnrRebuildData"}}},"generic.resource.api.VnfcAddressFamilyEnumeration":{"type":"string","enum":["ipv4","ipv6"]},"generic.resource.api.VnfcInstanceGroup":{"type":"object","properties":{"vnfc-instance-group":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup"}}}},"generic.resource.api.VnfcNetworkData":{"type":"object","properties":{"vnfc-network-data":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"}}}},"generic.resource.api.VnfcObjects":{"type":"object","properties":{"vnfc-objects":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.VnfcObjects","$ref":"#/definitions/generic.resource.api.vnfcobjects.VnfcObjects"}}},"generic.resource.api.VnfcSubnetDhcpEnumeration":{"type":"string","enum":["Y","N"]},"generic.resource.api.Vnfcs":{"type":"object","properties":{"vnfcs":{"originalRef":"#/definitions/generic.resource.api.vnfcs.Vnfcs","$ref":"#/definitions/generic.resource.api.vnfcs.Vnfcs"}}},"generic.resource.api.VnicGroups":{"type":"object","properties":{"vnic-groups":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.VnicGroups","$ref":"#/definitions/generic.resource.api.vnicgroups.VnicGroups"}}},"generic.resource.api.Vnics":{"type":"object","properties":{"vnics":{"originalRef":"#/definitions/generic.resource.api.vnics.Vnics","$ref":"#/definitions/generic.resource.api.vnics.Vnics"}}},"generic.resource.api.VnrParameters":{"type":"object","properties":{"vnr-parameters":{"originalRef":"#/definitions/generic.resource.api.vnrparameters.VnrParameters","$ref":"#/definitions/generic.resource.api.vnrparameters.VnrParameters"}}},"generic.resource.api.VpnBindings":{"type":"object","properties":{"vpn-bindings":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vpnbindings.VpnBindings","$ref":"#/definitions/generic.resource.api.vpnbindings.VpnBindings"}}}},"generic.resource.api.aggregateroutes.AggregateRoutes":{"type":"object","properties":{"cidr-mask":{"type":"string"},"ip-version":{"type":"string","description":"Use values 4 or 6."},"start-address":{"type":"string"},"route-id":{"type":"string","description":"Unique id"}}},"generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers":{"type":"object","properties":{"allotted-resource-name":{"type":"string","description":"For a contrail-route, the network policy name."},"parent-service-instance-id":{"type":"string","description":"Service-instance-id of the parent service to which this allotted resource belongs."},"allotted-resource-id":{"type":"string"},"consuming-service-instance-id":{"type":"string","description":"The service-instance-id of the consuming service of this allotted resource"},"allotted-resource-type":{"type":"string","description":"(Added in draft 32)Expected to be contrail-route or security-zone."}}},"generic.resource.api.allottedresourceinformation.AllottedResourceInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"type":"object","properties":{"parent-service-instance-id":{"type":"string","description":"Service-instance-id of the parent service to which this allotted resource belongs."},"allotted-resource-id":{"type":"string"},"allotted-resource-type":{"type":"string","description":"Not an enum, but expected values are contrail-route and security-zone."}}}]},"generic.resource.api.allottedresourcestatus.AllottedResourceStatus":{"type":"object","properties":{"response-code":{"type":"string"},"response-message":{"type":"string"},"action":{"type":"string","description":"value would one of possible request-actions; match the list in service-data oper-status"},"response-timestamp":{"type":"string"},"request-status":{"originalRef":"#/definitions/generic.resource.api.RequestStatusEnumeration","$ref":"#/definitions/generic.resource.api.RequestStatusEnumeration"},"final-indicator":{"type":"string"},"rpc-name":{"type":"string"},"rpc-action":{"description":"this is the svc-action from the incoming request","originalRef":"#/definitions/generic.resource.api.RpcActionEnumeration","$ref":"#/definitions/generic.resource.api.RpcActionEnumeration"}}},"generic.resource.api.brgallottedresources.BrgAllottedResource":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.AllottedResourceStatus"},{"type":"object","properties":{"allotted-resource-id":{"type":"string"},"allotted-resource-data":{"originalRef":"#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData"}}}]},"generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceOperStatus","$ref":"#/definitions/generic.resource.api.AllottedResourceOperStatus"},{"originalRef":"#/definitions/generic.resource.api.BrgTopology","$ref":"#/definitions/generic.resource.api.BrgTopology"},{"type":"object","properties":{"brg-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"allotted-resource-operation-information":{"originalRef":"#/definitions/generic.resource.api.BrgOperationInformation","$ref":"#/definitions/generic.resource.api.BrgOperationInformation"}}}]},"generic.resource.api.brgassignments.BrgAssignments":{"type":"object","properties":{"vbrg-wan-ip":{"type":"string"}}},"generic.resource.api.brgrequestinput.BrgRequestInput":{"type":"object","properties":{"vni":{"type":"string"},"brg-wan-mac-address":{"type":"string"},"vgmux-bearer-ip":{"type":"string"}}},"generic.resource.api.brgtopology.BrgTopology":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.AllottedResourceIdentifiers"},{"originalRef":"#/definitions/generic.resource.api.BrgAssignments","$ref":"#/definitions/generic.resource.api.BrgAssignments"},{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"type":"object","properties":{"brg-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}]},"generic.resource.api.brgtopologyoperation.Output":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.BrgResponseInformation","$ref":"#/definitions/generic.resource.api.BrgResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.ServiceResponseInformation","$ref":"#/definitions/generic.resource.api.ServiceResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"}]},"generic.resource.api.collectperformancedata.Input":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"},{"type":"object","properties":{"controller-ipv4-address":{"type":"string"}}}]},"generic.resource.api.configurationidentifiers.ConfigurationIdentifiers":{"type":"object","properties":{"configuration-name":{"type":"string"},"parent-service-instance-id":{"type":"string","description":"Service-instance-id of the parent service to which this resource belongs."},"configuration-id":{"type":"string"},"configuration-sub-type":{"type":"string","description":" vprobe and pprobe"},"configuration-type":{"type":"string","description":"Not an enum, but expected values are port-mirror-configuration."}}},"generic.resource.api.configurationinformation.ConfigurationInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"type":"object","properties":{"configuration-name":{"type":"string"},"configuration-id":{"type":"string"},"configuration-sub-type":{"type":"string","description":"e.g. vprobe and pprobe when configuration-type=port-mirror-configuration"},"configuration-type":{"type":"string","description":"Not an enum, but expected values are port-mirror-configuration, vlan-network-receptor"}}}]},"generic.resource.api.configurationstatus.ConfigurationStatus":{"type":"object","properties":{"response-code":{"type":"string"},"response-message":{"type":"string"},"action":{"type":"string","description":"value would one of possible request-actions; match the list in service-data oper-status"},"response-timestamp":{"type":"string"},"request-status":{"originalRef":"#/definitions/generic.resource.api.RequestStatusEnumeration","$ref":"#/definitions/generic.resource.api.RequestStatusEnumeration"},"final-indicator":{"type":"string"},"rpc-name":{"type":"string"},"rpc-action":{"description":"this is the svc-action from the incoming request","originalRef":"#/definitions/generic.resource.api.RpcActionEnumeration","$ref":"#/definitions/generic.resource.api.RpcActionEnumeration"}}},"generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.AllottedResourceStatus"},{"type":"object","properties":{"allotted-resource-id":{"type":"string"},"allotted-resource-data":{"originalRef":"#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData"}}}]},"generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceOperStatus","$ref":"#/definitions/generic.resource.api.AllottedResourceOperStatus"},{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentTopology","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentTopology"},{"type":"object","properties":{"allotted-resource-operation-information":{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation"},"connection-attachment-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}]},"generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments":{"type":"object"},"generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.AllottedResourceIdentifiers"},{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentAssignments","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentAssignments"},{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"type":"object","properties":{"connection-attachment-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}]},"generic.resource.api.connectionattachmenttopologyoperation.Output":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ConnectionAttachmentResponseInformation","$ref":"#/definitions/generic.resource.api.ConnectionAttachmentResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.ServiceResponseInformation","$ref":"#/definitions/generic.resource.api.ServiceResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"}]},"generic.resource.api.connectionpoint.ConnectionPoint":{"type":"object","properties":{"vlan-data":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData","$ref":"#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"}},"port-id":{"type":"string","description":"port-index when multiple CPs connect to same network. Default zero (0)"},"connection-point-id":{"type":"string","description":"Key to CP object in A&AI"}}},"generic.resource.api.connectionpoint.connectionpoint.VlanData":{"type":"object","properties":{"vlan-tag-description":{"type":"string"},"vlan-uuid":{"type":"string","description":"Key to vlan-tag uuid object in A&AI Generated by vlan mS"},"vlan-role":{"type":"string","description":"Inner/Outer roles"},"vlan-tag-id":{"type":"string"}}},"generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.AllottedResourceStatus"},{"type":"object","properties":{"allotted-resource-id":{"type":"string"},"allotted-resource-data":{"originalRef":"#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData"}}}]},"generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceOperStatus","$ref":"#/definitions/generic.resource.api.AllottedResourceOperStatus"},{"originalRef":"#/definitions/generic.resource.api.ContrailRouteTopology","$ref":"#/definitions/generic.resource.api.ContrailRouteTopology"},{"type":"object","properties":{"allotted-resource-operation-information":{"originalRef":"#/definitions/generic.resource.api.ContrailRouteOperationInformation","$ref":"#/definitions/generic.resource.api.ContrailRouteOperationInformation"}}}]},"generic.resource.api.contrailrouteassignments.ContrailRouteAssignments":{"type":"object","properties":{"fq-name":{"type":"string","description":"The Contrail fq-name of the network policy"},"vlan-tag":{"type":"string","description":"Contrail-assigned vlan-tag to the vipr vm interface for this route."},"dest-network":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"},"source-network":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"},"contrail-id":{"type":"string","description":"The ID assigned by Contrail to the network-policy (one for one with the fq-name)"},"contrail-applied-service":{"originalRef":"#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService","$ref":"#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService"}}},"generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService":{"type":"object","properties":{"contrail-fqdn":{"type":"string","description":"This is the fq-name of the Contrail service instance through which the route is passing."},"vnf-id":{"type":"string","description":"The vnf representing the contrail applied service"},"service-instance-id":{"type":"string","description":"The service-instance-id of the vnf from which the contrail applied service is coming"}}},"generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput":{"type":"object","properties":{"contrail-applied-service-info":{"originalRef":"#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo","$ref":"#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo"},"source-network":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"},"contrail-route-input-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"dest-network":{"originalRef":"#/definitions/generic.resource.api.NetworkInfo","$ref":"#/definitions/generic.resource.api.NetworkInfo"}}},"generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo":{"type":"object","properties":{"service-instance-id":{"type":"string","description":"The service-instance-id of the service in which the resource(s) providing the applied-service are. For vIPR, this is the service-instance-id of the vIPR-ATM service in which the vIPR-ATM VNF Contrail service is the applied service. MSO will populate with the input data."},"contrail-fqdn":{"type":"string","description":"For future use by MSO on input; MSO not expected to populate in 1707. If MSO can identify the contrail-fqdn of the Contrail applied service for this contrail-route, then it would be specified here on input. Otherwise, SDN-C will look it up by the vIPR-ATM VNF in the service-instance-id of the contrail-applied-service-info grouing."}}},"generic.resource.api.contrailroutetopology.ContrailRouteTopology":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.AllottedResourceIdentifiers"},{"originalRef":"#/definitions/generic.resource.api.ContrailRouteAssignments","$ref":"#/definitions/generic.resource.api.ContrailRouteAssignments"},{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"type":"object","properties":{"contrail-route-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}]},"generic.resource.api.contrailroutetopologyoperation.Output":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ContrailRouteResponseInformation","$ref":"#/definitions/generic.resource.api.ContrailRouteResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.ServiceResponseInformation","$ref":"#/definitions/generic.resource.api.ServiceResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"}]},"generic.resource.api.forwardingpathinformation.ServicePaths":{"type":"object","properties":{"service-path":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.ServicePathInformation","$ref":"#/definitions/generic.resource.api.ServicePathInformation"}}}},"generic.resource.api.forwardingpathrequestinput.ForwardingPathRequestInput":{"type":"object","properties":{"forwarding-paths":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.forwardingpathrequestinput.forwardingpathrequestinput.ForwardingPaths","$ref":"#/definitions/generic.resource.api.forwardingpathrequestinput.forwardingpathrequestinput.ForwardingPaths"}}}},"generic.resource.api.forwardingpathrequestinput.forwardingpathrequestinput.ForwardingPaths":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"type":"object","properties":{"forwarding-path-name":{"type":"string","description":"Forwarding-path-name from tosca-model. "}}}]},"generic.resource.api.gcrequestinput.GcRequestInput":{"type":"object","properties":{"rebuild":{"type":"string","description":"Value will indicate what to rebuild"},"vf-module-id":{"type":"string","description":"This is mandatory in case of rebuild"},"input-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"vnf-id":{"type":"string"},"configuration-ids":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds","$ref":"#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds"}}}},"generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds":{"type":"object","properties":{"configuration-id":{"type":"string"}}},"generic.resource.api.genericconfigurationnotification.Input":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ConfigurationInformation","$ref":"#/definitions/generic.resource.api.ConfigurationInformation"},{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"},{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"},{"originalRef":"#/definitions/generic.resource.api.VnfVnrRebuildData","$ref":"#/definitions/generic.resource.api.VnfVnrRebuildData"},{"originalRef":"#/definitions/generic.resource.api.VnrParameters","$ref":"#/definitions/generic.resource.api.VnrParameters"},{"type":"object","properties":{"configuration-topology-link":{"type":"string","description":"Returns URL to generic-configuration-topology "}}}]},"generic.resource.api.genericconfigurations.GcConfiguration":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ConfigurationStatus","$ref":"#/definitions/generic.resource.api.ConfigurationStatus"},{"type":"object","properties":{"configuration-id":{"type":"string"},"configuration-data":{"originalRef":"#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData","$ref":"#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData"}}}]},"generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ConfigurationOperStatus","$ref":"#/definitions/generic.resource.api.ConfigurationOperStatus"},{"type":"object","properties":{"configuration-operation-information":{"originalRef":"#/definitions/generic.resource.api.GcTopologyOperationInformation","$ref":"#/definitions/generic.resource.api.GcTopologyOperationInformation"}}}]},"generic.resource.api.genericconfigurationtopologyoperation.Output":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.GcResponseInformation","$ref":"#/definitions/generic.resource.api.GcResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.ServiceResponseInformation","$ref":"#/definitions/generic.resource.api.ServiceResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"}]},"generic.resource.api.getpathsegmenttopologyoperation.Output":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.GetpathsegmentResponseInformation","$ref":"#/definitions/generic.resource.api.GetpathsegmentResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.ServiceResponseInformation","$ref":"#/definitions/generic.resource.api.ServiceResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"}]},"generic.resource.api.hostroutes.HostRoutes":{"type":"object","properties":{"route-prefix":{"type":"string"},"next-hop":{"type":"string","description":"Could be ip-address or hostname or service-instance"}}},"generic.resource.api.ipaddresses.IpAddresses":{"type":"object","properties":{"vipv6-address":{"type":"string","description":"Virtual v6"},"ipv4-address":{"type":"string"},"vipv4-address":{"type":"string","description":"Virtual v4"},"ipv6-address":{"type":"string"}}},"generic.resource.api.licenseinformation.LicenseInformation":{"type":"object","properties":{"license-key-group-list":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList","$ref":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList"}},"entitlement-pool-list":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList","$ref":"#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList"}}}},"generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList":{"type":"object","properties":{"action":{"type":"string"},"entitlement-pool-invariant-uuid":{"type":"string"},"entitlement-uuid":{"type":"string","description":"assigned by ALTS"},"entitlement-pool-uuid":{"type":"string"}}},"generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList":{"type":"object","properties":{"license-key-group-uuid":{"type":"string"},"license-uuid":{"type":"string","description":"assigned by ALTS"},"action":{"type":"string"},"license-key-group-invariant-uuid":{"type":"string"},"license-key":{"type":"string","description":"assigned by ALTS"}}},"generic.resource.api.networkassignments.NetworkAssignments":{"type":"object"},"generic.resource.api.networkinformation.NetworkInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"type":"object","properties":{"from-preload":{"type":"boolean","description":"Indicates if source is preload data"},"network-technology":{"type":"string"},"network-id":{"type":"string"},"network-type":{"type":"string"}}}]},"generic.resource.api.networkinstancegroup.NetworkInstanceGroup":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AggregateRoutes","$ref":"#/definitions/generic.resource.api.AggregateRoutes"},{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"originalRef":"#/definitions/generic.resource.api.Subnets","$ref":"#/definitions/generic.resource.api.Subnets"},{"type":"object","properties":{"subnet-assignment-policy":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy"},"service-instance-id":{"type":"string"},"vpn-binding-policy":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy"},"network-instance-group-id":{"type":"string","description":"Also a Key in Network Instance Group in A&AI"},"network-instance-group-function":{"type":"string"},"networks":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks"},"aggregate-route-policy":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy"},"subnet-key-value":{"type":"string","description":"key-value provided to IPAM when  creating shared subnet"}}}]},"generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy":{"type":"object","properties":{"ipv4-aggregate-route-level":{"type":"string"},"ipv6-aggregate-route-level":{"type":"string"},"aggregate-route-policy-name":{"type":"string"}}},"generic.resource.api.networkinstancegroup.networkinstancegroup.Networks":{"type":"object","properties":{"network":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network"}}}},"generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy":{"type":"object","properties":{"subnet-use":{"type":"string","description":"Current valid values - unique, shared (default)"}}},"generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy":{"type":"object","properties":{"vpn-name":{"type":"string"},"global-route-target":{"type":"string"},"vpn-type":{"type":"string"},"vpn-binding":{"type":"string"},"route-target-role":{"type":"string"},"vpn-platform":{"type":"string"}}},"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.VpnBindings","$ref":"#/definitions/generic.resource.api.VpnBindings"},{"type":"object","properties":{"network-status":{"type":"string","description":"assigned, unassigned"},"neutron-network-id":{"type":"string","description":"Neutron-network-id assigned by PO/RO"},"network-id":{"type":"string","description":"Index into network-topology-identifier structure"},"customer-bonding-requests":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests"},"vlan-tag-id":{"type":"integer","format":"int64"}}}]},"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests":{"type":"object","properties":{"customer-bonding-request":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest","$ref":"#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest"}}}},"generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest":{"type":"object","properties":{"configuration-id":{"type":"string","description":"e.g. vlan network receptor configuration id"}}},"generic.resource.api.networkparameters.NetworkParameters":{"type":"object","properties":{"network-parameter":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter","$ref":"#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter"}}}},"generic.resource.api.networkparameters.networkparameters.NetworkParameter":{"type":"object","properties":{"network-parameter-value":{"type":"string"},"network-parameter-name":{"type":"string"}}},"generic.resource.api.networkpolicy.NetworkPolicy":{"type":"object","properties":{"network-policy-fqdn":{"type":"string"},"network-policy-id":{"type":"string"}}},"generic.resource.api.networkrequestinput.NetworkRequestInput":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.RegionIdentifier","$ref":"#/definitions/generic.resource.api.RegionIdentifier"},{"type":"object","properties":{"network-name":{"type":"string"},"network-input-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"network-instance-group-id":{"type":"string","description":"When network has instance-group role in service model"}}}]},"generic.resource.api.networktopology.NetworkTopology":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.NetworkAssignments","$ref":"#/definitions/generic.resource.api.NetworkAssignments"},{"originalRef":"#/definitions/generic.resource.api.NetworkParameters","$ref":"#/definitions/generic.resource.api.NetworkParameters"},{"originalRef":"#/definitions/generic.resource.api.NetworkTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.NetworkTopologyIdentifierStructure"},{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"originalRef":"#/definitions/generic.resource.api.RegionIdentifier","$ref":"#/definitions/generic.resource.api.RegionIdentifier"}]},"generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure":{"type":"object","properties":{"related-networks":{"originalRef":"#/definitions/generic.resource.api.RelatedNetwork","$ref":"#/definitions/generic.resource.api.RelatedNetwork"},"network-role":{"type":"string"},"is-trunked":{"type":"boolean"},"network-technology":{"type":"string"},"network-id":{"type":"string"},"eipam-v4-address-plan":{"type":"string"},"network-instance-group-id":{"type":"string","description":"When network is part of network instance-Group-data & instance Group in A&AI"},"network-name":{"type":"string"},"segmentation-id":{"type":"string"},"eipam-v6-address-plan":{"type":"string"},"network-type":{"type":"string"}}},"generic.resource.api.networktopologyoperation.Output":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.NetworkResponseInformation","$ref":"#/definitions/generic.resource.api.NetworkResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.ServiceResponseInformation","$ref":"#/definitions/generic.resource.api.ServiceResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"}]},"generic.resource.api.onapmodelinformation.OnapModelInformation":{"type":"object","properties":{"model-name":{"type":"string"},"model-version":{"type":"string"},"model-customization-uuid":{"type":"string","description":"customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"},"model-uuid":{"type":"string","description":"identifies the uuid for this service or resource, which is version specific"},"model-invariant-uuid":{"type":"string","description":"identifies the invariant uuid for this service or resource"}}},"generic.resource.api.param.Param":{"type":"object","properties":{"name":{"type":"string"},"resource-resolution-data":{"originalRef":"#/definitions/generic.resource.api.param.param.ResourceResolutionData","$ref":"#/definitions/generic.resource.api.param.param.ResourceResolutionData"},"value":{"type":"string"}}},"generic.resource.api.param.param.ResourceResolutionData":{"type":"object","properties":{"payload":{"type":"string"},"resource-key":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey","$ref":"#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"}},"capability-name":{"type":"string","description":"Resource assignment resolution Capability name"},"status":{"type":"string","description":"SUCCESS, FAILED, or PENDING - RA returned data as capability"}}},"generic.resource.api.param.param.resourceresolutiondata.ResourceKey":{"type":"object","properties":{"name":{"type":"string"},"value":{"type":"string"}}},"generic.resource.api.pnfdetails.PnfDetails":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"type":"object","properties":{"pnf-id":{"type":"string","description":"pnfId*Identifier of this Pnf information element. CORRELATIONID = PNF-NAME (A&AI)"},"pnf-name":{"type":"string"},"pnf-type":{"type":"string","description":"pnfType (template)*Type of Resource. NEW type: PNF (pre-defined in SDC)"}}}]},"generic.resource.api.pnfinformation.PnfInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"type":"object","properties":{"pnf-name":{"type":"string","description":"Key for A&AI query"},"pnf-type":{"type":"string"}}}]},"generic.resource.api.pnfrequestinput.PnfRequestInput":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.RegionIdentifier","$ref":"#/definitions/generic.resource.api.RegionIdentifier"},{"type":"object","properties":{"request-version":{"type":"string","description":"keep this? e.g. 1702"},"pnf-input-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"pnf-name":{"type":"string"}}}]},"generic.resource.api.pnftopology.PnfTopology":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"originalRef":"#/definitions/generic.resource.api.PnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.PnfTopologyIdentifierStructure"},{"originalRef":"#/definitions/generic.resource.api.RegionIdentifier","$ref":"#/definitions/generic.resource.api.RegionIdentifier"},{"type":"object","properties":{"pnf-parameters-data":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"sdnc-generated-cloud-resources":{"type":"boolean","description":"Indicate if source is sdnc generated cloud param.When true, the parameters are literal HEAT template parameter names;When false, the parameters need to be converted to HEAT format"}}}]},"generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure":{"type":"object","properties":{"pnf-id":{"type":"string"},"pnf-name":{"type":"string","description":"optionally comes from pnf-request-input container or is assigned by sdn-c"},"pnf-type":{"type":"string","description":"In preload tree, this label is used for the vf-module-type"}}},"generic.resource.api.pnftopologyoperation.Output":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.PnfResponseInformation","$ref":"#/definitions/generic.resource.api.PnfResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.ServiceResponseInformation","$ref":"#/definitions/generic.resource.api.ServiceResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"}]},"generic.resource.api.policyupdatenotifyoperation.Input":{"type":"object","properties":{"version-id":{"type":"string","description":"Map JSON versionNo to version-id"},"policy-name":{"type":"string"},"update-type":{"type":"string"}}},"generic.resource.api.policyupdatenotifyoperation.Output":{"type":"object","properties":{"error-code":{"type":"string"},"error-msg":{"type":"string"}}},"generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments":{"type":"object","properties":{"dest-vnf-id":{"type":"string","description":"For vProbe"},"dest-p-interface":{"type":"string","description":"For pProbe; from policy manager"},"tenant-context":{"type":"string","description":"From tenant object in A&AI"},"dest-pnf-name":{"type":"string","description":"For pProbe"},"route-allotted-resource-id":{"type":"string","description":"For vProbe"},"dest-tenant-id":{"type":"string","description":"tenant-id from A&AI for destination VNF"},"owning-entity":{"type":"string"},"dest-pnf-port-policy-name":{"type":"string","description":"For pProbe; from tosca model"},"cloud-region-id":{"type":"string"},"source-capacity":{"type":"integer","format":"int64","description":"Source port pps (packets per second) rating from tosca model"},"tenant-id":{"type":"string","description":"tenant-id from A&AI for source VNF"},"dest-network-fqdn":{"type":"string"},"contrail-vmi-params":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"source-network-fqdn":{"type":"string"},"cloud-owner":{"type":"string"},"source-to-dest-maps":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps"},"source-vnf-id":{"type":"string"},"dest-tenant":{"type":"string","description":"Tenant name from A&AI for destination VNF"},"dest-vnfc-instance-group-id":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId"},"source-vnfc-instance-group-id":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId"},"probe-type":{"type":"string","description":"vprobe or pprobe; derived from configuration-information.configuration-sub-type"},"vnics-group-id":{"type":"string"},"tenant":{"type":"string","description":"Tenant name from A&AI for source VNF"}}},"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId":{"type":"object","properties":{"instance-group-role":{"type":"string"},"configuration-id":{"type":"string"},"nfc-naming-code":{"type":"string","description":"Set to nfc-naming-code"},"service-instance-id":{"type":"string"}}},"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps":{"type":"object","properties":{"source-to-dest-map":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap"}}}},"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId":{"type":"object","properties":{"instance-group-role":{"type":"string"},"configuration-id":{"type":"string"},"nfc-naming-code":{"type":"string","description":"Set to nfc-naming-code"},"service-instance-id":{"type":"string"}}},"generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap":{"type":"object","properties":{"source-port-id":{"type":"string"},"source-vserver-id":{"type":"string"},"dest-vserver-id":{"type":"string"},"dest-ip-addresses":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"},"link-name":{"type":"string"},"dest-port-name":{"type":"string"},"source-port-name":{"type":"string"},"dest-port-id":{"type":"string"}}},"generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.RegionIdentifier","$ref":"#/definitions/generic.resource.api.RegionIdentifier"},{"type":"object","properties":{"source-port":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort","$ref":"#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort"},"dest-port":{"originalRef":"#/definitions/generic.resource.api.PortInfo","$ref":"#/definitions/generic.resource.api.PortInfo"},"port-mirror-configuration-input-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}]},"generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.PortInfo","$ref":"#/definitions/generic.resource.api.PortInfo"},{"type":"object","properties":{"source-port-id":{"type":"string","description":"needed for srv-action=disable/enable"}}}]},"generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ConfigurationStatus","$ref":"#/definitions/generic.resource.api.ConfigurationStatus"},{"type":"object","properties":{"configuration-id":{"type":"string"},"configuration-data":{"originalRef":"#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData","$ref":"#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData"}}}]},"generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ConfigurationOperStatus","$ref":"#/definitions/generic.resource.api.ConfigurationOperStatus"},{"originalRef":"#/definitions/generic.resource.api.PortMirrorConfigurationTopology","$ref":"#/definitions/generic.resource.api.PortMirrorConfigurationTopology"},{"type":"object","properties":{"configuration-operation-information":{"originalRef":"#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation","$ref":"#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation"}}}]},"generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ConfigurationIdentifiers","$ref":"#/definitions/generic.resource.api.ConfigurationIdentifiers"},{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"originalRef":"#/definitions/generic.resource.api.PortMirrorConfigurationAssignments","$ref":"#/definitions/generic.resource.api.PortMirrorConfigurationAssignments"},{"type":"object","properties":{"port-mirror-configuration-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}]},"generic.resource.api.portmirrortopologyoperation.Output":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.PortMirrorResponseInformation","$ref":"#/definitions/generic.resource.api.PortMirrorResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.ServiceResponseInformation","$ref":"#/definitions/generic.resource.api.ServiceResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"}]},"generic.resource.api.preloaddata.PreloadData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.PreloadNetworkTopologyInformation","$ref":"#/definitions/generic.resource.api.PreloadNetworkTopologyInformation"},{"originalRef":"#/definitions/generic.resource.api.PreloadOperStatus","$ref":"#/definitions/generic.resource.api.PreloadOperStatus"},{"originalRef":"#/definitions/generic.resource.api.PreloadVfModuleTopologyInformation","$ref":"#/definitions/generic.resource.api.PreloadVfModuleTopologyInformation"}]},"generic.resource.api.preloadmodelinformation.PreloadList":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.PreloadData","$ref":"#/definitions/generic.resource.api.PreloadData"},{"type":"object","properties":{"preload-type":{"type":"string","description":"network or vf-module"},"preload-id":{"type":"string","description":"vf-module-name or network name"}}}]},"generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.HostRoutes","$ref":"#/definitions/generic.resource.api.HostRoutes"},{"originalRef":"#/definitions/generic.resource.api.NetworkPolicy","$ref":"#/definitions/generic.resource.api.NetworkPolicy"},{"originalRef":"#/definitions/generic.resource.api.NetworkTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.NetworkTopologyIdentifierStructure"},{"originalRef":"#/definitions/generic.resource.api.ProviderNetworkInformation","$ref":"#/definitions/generic.resource.api.ProviderNetworkInformation"},{"originalRef":"#/definitions/generic.resource.api.RouteTableReference","$ref":"#/definitions/generic.resource.api.RouteTableReference"},{"originalRef":"#/definitions/generic.resource.api.Subnets","$ref":"#/definitions/generic.resource.api.Subnets"},{"originalRef":"#/definitions/generic.resource.api.VpnBindings","$ref":"#/definitions/generic.resource.api.VpnBindings"}]},"generic.resource.api.preloadnetworktopologyoperation.Input":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.PreloadNetworkTopologyInformation","$ref":"#/definitions/generic.resource.api.PreloadNetworkTopologyInformation"},{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"}]},"generic.resource.api.preloadoperstatus.PreloadOperStatus":{"type":"object","properties":{"last-action":{"originalRef":"#/definitions/generic.resource.api.LastActionEnumeration","$ref":"#/definitions/generic.resource.api.LastActionEnumeration"},"modify-timestamp":{"type":"string"},"maintenance-indicator":{"originalRef":"#/definitions/generic.resource.api.MaintenanceIndicatorEnumeration","$ref":"#/definitions/generic.resource.api.MaintenanceIndicatorEnumeration"},"last-order-status":{"originalRef":"#/definitions/generic.resource.api.LastOrderStatusEnumeration","$ref":"#/definitions/generic.resource.api.LastOrderStatusEnumeration"},"create-timestamp":{"type":"string"},"order-status":{"originalRef":"#/definitions/generic.resource.api.OrderStatusEnumeration","$ref":"#/definitions/generic.resource.api.OrderStatusEnumeration"},"last-svc-request-id":{"type":"string"}}},"generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.VfModuleTopology","$ref":"#/definitions/generic.resource.api.VfModuleTopology"},{"originalRef":"#/definitions/generic.resource.api.VnfResourceAssignments","$ref":"#/definitions/generic.resource.api.VnfResourceAssignments"},{"originalRef":"#/definitions/generic.resource.api.VnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.VnfTopologyIdentifierStructure"}]},"generic.resource.api.preloadvfmoduletopologyoperation.Input":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.PreloadVfModuleTopologyInformation","$ref":"#/definitions/generic.resource.api.PreloadVfModuleTopologyInformation"},{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"}]},"generic.resource.api.relatednetwork.RelatedNetwork":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.VlanTags","$ref":"#/definitions/generic.resource.api.VlanTags"},{"type":"object","properties":{"network-role":{"type":"string"},"network-id":{"type":"string","description":"Key to l3-network object"}}}]},"generic.resource.api.requestinformation.RequestInformation":{"type":"object","properties":{"notification-url":{"type":"string"},"order-version":{"type":"string"},"request-action":{"description":"still need to work Disconnect","originalRef":"#/definitions/generic.resource.api.RequestActionEnumeration","$ref":"#/definitions/generic.resource.api.RequestActionEnumeration"},"source":{"type":"string"},"request-id":{"type":"string","description":"Request ID generated upstream of MSO"},"order-number":{"type":"string"}}},"generic.resource.api.routetablereference.RouteTableReference":{"type":"object","properties":{"route-table-reference-id":{"type":"string"},"route-table-reference-fqdn":{"type":"string"}}},"generic.resource.api.sdncrequestheader.SdncRequestHeader":{"type":"object","properties":{"svc-request-id":{"type":"string","description":"Uniquely generated by calling system (e.g. MSO or SDN-GP)"},"svc-notification-url":{"type":"string","description":"Contains URL for asynchronous response"},"svc-action":{"description":"This is the rpcAction","originalRef":"#/definitions/generic.resource.api.SvcActionEnumeration","$ref":"#/definitions/generic.resource.api.SvcActionEnumeration"}}},"generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.AllottedResourceStatus"},{"type":"object","properties":{"allotted-resource-id":{"type":"string"},"allotted-resource-data":{"originalRef":"#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData"}}}]},"generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceOperStatus","$ref":"#/definitions/generic.resource.api.AllottedResourceOperStatus"},{"originalRef":"#/definitions/generic.resource.api.SecurityZoneTopology","$ref":"#/definitions/generic.resource.api.SecurityZoneTopology"},{"type":"object","properties":{"allotted-resource-operation-information":{"originalRef":"#/definitions/generic.resource.api.SecurityZoneOperationInformation","$ref":"#/definitions/generic.resource.api.SecurityZoneOperationInformation"},"security-zone-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}]},"generic.resource.api.securityzoneassignments.SecurityZoneAssignments":{"type":"object","properties":{"security-zone-name-trusted":{"type":"string"},"trusted-network-role":{"type":"string","description":"In the case of vIPR, this is the landing networks network-role; used in naming"},"security-zone-name-untrusted":{"type":"string"},"security-zone-service-instance-id":{"type":"string","description":"Will be the same as the parent-service-instance-id"},"untrusted-network-role":{"type":"string","description":"In the case of vIPR, this is the tenant oam networks network-role; used in naming"},"vlan-tag":{"type":"string"},"security-zone-vnf-id":{"type":"string","description":"Selected by SDNC from the security-zone-service-instance-id"}}},"generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput":{"type":"object","properties":{"security-zone-input-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"trusted-network-role":{"type":"string","description":"In the case of vIPR, this is the landing networks network-role; used in naming"},"untrusted-network-role":{"type":"string","description":"In the case of vIPR, this is the tenant oam networks network-role; used in naming"},"vlan-tag":{"type":"string"}}},"generic.resource.api.securityzonetopology.SecurityZoneTopology":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.AllottedResourceIdentifiers"},{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"originalRef":"#/definitions/generic.resource.api.SecurityZoneAssignments","$ref":"#/definitions/generic.resource.api.SecurityZoneAssignments"},{"type":"object","properties":{"security-zone-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}]},"generic.resource.api.securityzonetopologyoperation.Output":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.SecurityZoneResponseInformation","$ref":"#/definitions/generic.resource.api.SecurityZoneResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.ServiceResponseInformation","$ref":"#/definitions/generic.resource.api.ServiceResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"}]},"generic.resource.api.serviceassignments.ServiceAssignments":{"type":"object"},"generic.resource.api.servicedata.ServiceData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ServiceLevelOperStatus","$ref":"#/definitions/generic.resource.api.ServiceLevelOperStatus"},{"originalRef":"#/definitions/generic.resource.api.ServiceOperationInformation","$ref":"#/definitions/generic.resource.api.ServiceOperationInformation"},{"originalRef":"#/definitions/generic.resource.api.ServiceTopology","$ref":"#/definitions/generic.resource.api.ServiceTopology"},{"type":"object","properties":{"vnfc-instance-groups":{"originalRef":"#/definitions/generic.resource.api.VnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.VnfcInstanceGroup"},"provided-configurations":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations"},"provided-allotted-resources":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources"},"vnfs":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Vnfs","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Vnfs"},"forwarding-paths":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths"},"network-instance-groups":{"originalRef":"#/definitions/generic.resource.api.NetworkInstanceGroup","$ref":"#/definitions/generic.resource.api.NetworkInstanceGroup"},"networks":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Networks","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Networks"},"controller-ipv4-address":{"type":"string"},"consumed-allotted-resources":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources"},"pnfs":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.Pnfs","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.Pnfs"}}}]},"generic.resource.api.servicedata.servicedata.ConsumedAllottedResources":{"type":"object","properties":{"consumed-allotted-resource":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInfo","$ref":"#/definitions/generic.resource.api.AllottedResourceInfo"}}}},"generic.resource.api.servicedata.servicedata.ForwardingPaths":{"type":"object","properties":{"forwarding-path":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath"}}}},"generic.resource.api.servicedata.servicedata.Networks":{"type":"object","properties":{"network":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.Network","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.Network"}}}},"generic.resource.api.servicedata.servicedata.Pnfs":{"type":"object","properties":{"pnf":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf"}}}},"generic.resource.api.servicedata.servicedata.ProvidedAllottedResources":{"type":"object","properties":{"provided-allotted-resource":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.AllottedResourceInfo","$ref":"#/definitions/generic.resource.api.AllottedResourceInfo"}}}},"generic.resource.api.servicedata.servicedata.ProvidedConfigurations":{"type":"object","properties":{"provided-configuration":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.ConfigurationInfo","$ref":"#/definitions/generic.resource.api.ConfigurationInfo"}}}},"generic.resource.api.servicedata.servicedata.Vnfs":{"type":"object","properties":{"vnf":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf"}}}},"generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ForwardingPathInformation","$ref":"#/definitions/generic.resource.api.ForwardingPathInformation"},{"type":"object","properties":{"forwarding-path-id":{"type":"string","description":"Generated by SDNC"}}}]},"generic.resource.api.servicedata.servicedata.networks.Network":{"type":"object","properties":{"network-id":{"type":"string"},"network-data":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData"}}},"generic.resource.api.servicedata.servicedata.networks.network.NetworkData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.NetworkLevelOperStatus","$ref":"#/definitions/generic.resource.api.NetworkLevelOperStatus"},{"originalRef":"#/definitions/generic.resource.api.NetworkOperationInformation","$ref":"#/definitions/generic.resource.api.NetworkOperationInformation"},{"originalRef":"#/definitions/generic.resource.api.NetworkTopology","$ref":"#/definitions/generic.resource.api.NetworkTopology"},{"type":"object","properties":{"network-provided-allotted-resources":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources"}}}]},"generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources":{"type":"object","properties":{"network-provided-ar-id":{"type":"array","description":"List of allotted resources using capacity from this network","items":{"type":"string"}}}},"generic.resource.api.servicedata.servicedata.pnfs.Pnf":{"type":"object","properties":{"pnf-data":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData"},"pnf-id":{"type":"string"}}},"generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.PnfLevelOperStatus","$ref":"#/definitions/generic.resource.api.PnfLevelOperStatus"},{"originalRef":"#/definitions/generic.resource.api.PnfOperationInformation","$ref":"#/definitions/generic.resource.api.PnfOperationInformation"},{"originalRef":"#/definitions/generic.resource.api.PnfTopology","$ref":"#/definitions/generic.resource.api.PnfTopology"}]},"generic.resource.api.servicedata.servicedata.vnfs.Vnf":{"type":"object","properties":{"vnf-data":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData"},"vnf-id":{"type":"string"}}},"generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.VnfLevelOperStatus","$ref":"#/definitions/generic.resource.api.VnfLevelOperStatus"},{"originalRef":"#/definitions/generic.resource.api.VnfOperationInformation","$ref":"#/definitions/generic.resource.api.VnfOperationInformation"},{"originalRef":"#/definitions/generic.resource.api.VnfTopology","$ref":"#/definitions/generic.resource.api.VnfTopology"},{"type":"object","properties":{"vnf-network-collections":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkCollection","$ref":"#/definitions/generic.resource.api.VnfNetworkCollection"},"vnf-sub-interface-groups":{"originalRef":"#/definitions/generic.resource.api.VnfSubInterfaceGroup","$ref":"#/definitions/generic.resource.api.VnfSubInterfaceGroup"},"vf-modules":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules"},"vnf-provided-allotted-resources":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources"}}}]},"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules":{"type":"object","properties":{"vf-module":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule"}}}},"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources":{"type":"object","properties":{"vnf-provided-ar-id":{"type":"array","description":"List of allotted resources using capacity from this vnf","items":{"type":"string"}}}},"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule":{"type":"object","properties":{"vf-module-data":{"originalRef":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData","$ref":"#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData"},"vf-module-id":{"type":"string"}}},"generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.VfModuleLevelOperStatus","$ref":"#/definitions/generic.resource.api.VfModuleLevelOperStatus"},{"originalRef":"#/definitions/generic.resource.api.VfModuleOperationInformation","$ref":"#/definitions/generic.resource.api.VfModuleOperationInformation"},{"originalRef":"#/definitions/generic.resource.api.VfModuleTopology","$ref":"#/definitions/generic.resource.api.VfModuleTopology"}]},"generic.resource.api.serviceinformation.ServiceInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"type":"object","properties":{"subscriber-name":{"type":"string","description":"Would not be expected for vIPR-ATM or mobility services."},"subscription-service-type":{"type":"string","description":"used to reference a&ai subscription-service-type. For example, we show as vIPR-ATM in example."},"service-id":{"type":"string","description":"This maps to the product-family-id in A&AI"},"global-customer-id":{"type":"string","description":"need for put of data to AnAI (MSO provides)"},"service-instance-id":{"type":"string"}}}]},"generic.resource.api.servicemodelinfrastructure.Service":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ServiceData","$ref":"#/definitions/generic.resource.api.ServiceData"},{"originalRef":"#/definitions/generic.resource.api.ServiceStatus","$ref":"#/definitions/generic.resource.api.ServiceStatus"},{"type":"object","properties":{"service-instance-id":{"type":"string","description":"Keep as M"}}}]},"generic.resource.api.serviceparameters.ServiceParameters":{"type":"object","properties":{"service-parameter":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter","$ref":"#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter"}}}},"generic.resource.api.serviceparameters.serviceparameters.ServiceParameter":{"type":"object","properties":{"service-parameter-value":{"type":"string"},"service-parameter-name":{"type":"string"}}},"generic.resource.api.servicepathinformation.Service":{"type":"object","properties":{"vnfs":{"originalRef":"#/definitions/generic.resource.api.servicepathinformation.service.Vnfs","$ref":"#/definitions/generic.resource.api.servicepathinformation.service.Vnfs"},"service-path-sequence-id":{"type":"integer","format":"int64","description":"e.g. S1S2S3S5seq id=1  S1-S2seq id=2  S2S3seq id=3  S3S5Incremental integer value"},"service-instance-id":{"type":"string","description":"service-instance-id of each service-instance in the service-path-instance"}}},"generic.resource.api.servicepathinformation.service.Vnfs":{"type":"object","properties":{"vnf":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.VnfPathInformation","$ref":"#/definitions/generic.resource.api.VnfPathInformation"}}}},"generic.resource.api.servicerequestinput.ServiceRequestInput":{"type":"object","properties":{"service-input-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"service-instance-name":{"type":"string"}}},"generic.resource.api.servicestatus.ServiceStatus":{"type":"object","properties":{"response-code":{"type":"string"},"response-message":{"type":"string"},"action":{"type":"string","description":"value would one of possible request-actions; match the list in service-data oper-status"},"response-timestamp":{"type":"string"},"request-status":{"originalRef":"#/definitions/generic.resource.api.RequestStatusEnumeration","$ref":"#/definitions/generic.resource.api.RequestStatusEnumeration"},"final-indicator":{"type":"string"},"rpc-name":{"type":"string"},"rpc-action":{"description":"this is the svc-action from the incoming request","originalRef":"#/definitions/generic.resource.api.RpcActionEnumeration","$ref":"#/definitions/generic.resource.api.RpcActionEnumeration"}}},"generic.resource.api.servicetopology.ServiceTopology":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"originalRef":"#/definitions/generic.resource.api.ServiceAssignments","$ref":"#/definitions/generic.resource.api.ServiceAssignments"},{"originalRef":"#/definitions/generic.resource.api.ServiceParameters","$ref":"#/definitions/generic.resource.api.ServiceParameters"},{"originalRef":"#/definitions/generic.resource.api.ServiceTopologyIdentifier","$ref":"#/definitions/generic.resource.api.ServiceTopologyIdentifier"}]},"generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier":{"type":"object","properties":{"service-id":{"type":"string","description":"from MSO input on STO assign"},"global-customer-id":{"type":"string"},"service-instance-id":{"type":"string","description":"repeated"},"service-instance-name":{"type":"string","description":"optionally comes from service-request-input container or is assigned by sdn-c"},"service-type":{"type":"string","description":"tag labeled subscription-service-type in the service-information input"}}},"generic.resource.api.servicetopologyoperation.Output":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ServiceResponseInformation","$ref":"#/definitions/generic.resource.api.ServiceResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"}]},"generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData":{"type":"object","properties":{"network-role":{"type":"string","description":"e.g. untrusted "},"floating-ips":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"},"network-id":{"type":"string","description":"Subinterface network id (UUID in A&AI)"},"network-information-items":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"},"neutron-network-id":{"type":"string","description":"Neutron network id assigned by PO/RP"},"network-name":{"type":"integer","format":"int64","description":"Subinterface network name"},"network-role-tag":{"type":"string","description":"Assuming HEAT template network role tag parameter - not used"},"vlan-tag-id":{"type":"integer","format":"int64","description":"Vlan tag assigned to subinterface port"}}},"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps":{"type":"object","properties":{"floating-ip-v4":{"type":"array","description":"Floating ipv4 for VMs of a given type on this network","items":{"type":"string"}},"floating-ip-v6":{"type":"array","description":"Floating ipv6 for VMs of a given type on this network","items":{"type":"string"}}}},"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems":{"type":"object","properties":{"network-information-item":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"}}}},"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem":{"type":"object","properties":{"ip-version":{"type":"string","description":"Use ipv4 or ipv6"},"network-ips":{"originalRef":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"},"ip-count":{"type":"integer","format":"int32","description":"The number of ip addresses to be assigned per vm for this network role"},"use-dhcp":{"description":"Indicator to use DHCP on this network for this VM - set to N for Vlan tagging","originalRef":"#/definitions/generic.resource.api.UseDhcpEnumeration","$ref":"#/definitions/generic.resource.api.UseDhcpEnumeration"}}},"generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps":{"type":"object","properties":{"network-ip":{"type":"array","description":"List of assigned ip addresses of type ip-version on a network.","items":{"type":"string"}}}},"generic.resource.api.subinterfaces.SubInterfaces":{"type":"object","properties":{"sub-interface":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface","$ref":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface"}}}},"generic.resource.api.subinterfaces.subinterfaces.SubInterface":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.VlanTags","$ref":"#/definitions/generic.resource.api.VlanTags"},{"type":"object","properties":{"sub-interface-port-id":{"type":"string"},"sub-interface-port-name":{"type":"string"},"sub-interface-network":{"originalRef":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork","$ref":"#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork"},"sub-interface-ip-addresses":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"},"sub-interface-status":{"type":"string","description":"NULL, unassigned, assigned"}}}]},"generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork":{"type":"object","properties":{"network-id":{"type":"string"},"network-name":{"type":"string"}}},"generic.resource.api.subnets.Subnets":{"type":"object","properties":{"subnet-role":{"type":"string"},"cidr-mask":{"type":"string"},"subnet-sequence":{"type":"integer","format":"int32"},"addr-from-start":{"description":"Default is N","originalRef":"#/definitions/generic.resource.api.AddrFromStartEnumeration","$ref":"#/definitions/generic.resource.api.AddrFromStartEnumeration"},"dhcp-start-address":{"type":"string"},"gateway-address":{"type":"string"},"dhcp-end-address":{"type":"string"},"ip-version":{"type":"string"},"start-address":{"type":"string"},"dhcp-enabled":{"originalRef":"#/definitions/generic.resource.api.DhcpEnabledEnumeration","$ref":"#/definitions/generic.resource.api.DhcpEnabledEnumeration"},"subnet-name":{"type":"string"}}},"generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceStatus","$ref":"#/definitions/generic.resource.api.AllottedResourceStatus"},{"type":"object","properties":{"allotted-resource-id":{"type":"string"},"allotted-resource-data":{"originalRef":"#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData","$ref":"#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData"}}}]},"generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceOperStatus","$ref":"#/definitions/generic.resource.api.AllottedResourceOperStatus"},{"originalRef":"#/definitions/generic.resource.api.TunnelxconnTopology","$ref":"#/definitions/generic.resource.api.TunnelxconnTopology"},{"type":"object","properties":{"allotted-resource-operation-information":{"originalRef":"#/definitions/generic.resource.api.TunnelxconnOperationInformation","$ref":"#/definitions/generic.resource.api.TunnelxconnOperationInformation"},"tunnelxconn-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}]},"generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments":{"type":"object","properties":{"vni":{"type":"string","description":"The Network Controller will assign a VNI value from the associated vGMUX VNI pool"},"vgmux-lan-ip":{"type":"string","description":"The Network Controller will look up the vgmux lan ip from the vgmux vg module"},"vg-ip":{"type":"string","description":"The Network Controller will assign the VG IP address from local inventory"},"vgmux-bearer-ip":{"type":"string","description":"The Network Controller will look up the vgmux bearer ip from the vgmux vf module"}}},"generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput":{"type":"object","properties":{"brg-wan-mac-address":{"type":"string"}}},"generic.resource.api.tunnelxconntopology.TunnelxconnTopology":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.AllottedResourceIdentifiers","$ref":"#/definitions/generic.resource.api.AllottedResourceIdentifiers"},{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"originalRef":"#/definitions/generic.resource.api.TunnelxconnAssignments","$ref":"#/definitions/generic.resource.api.TunnelxconnAssignments"},{"type":"object","properties":{"tunnelxconn-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}]},"generic.resource.api.tunnelxconntopologyoperation.Output":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ServiceResponseInformation","$ref":"#/definitions/generic.resource.api.ServiceResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"},{"originalRef":"#/definitions/generic.resource.api.TunnelxconnResponseInformation","$ref":"#/definitions/generic.resource.api.TunnelxconnResponseInformation"}]},"generic.resource.api.vfmoduleassignments.VfModuleAssignments":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.VlanVnfcInstanceGroups","$ref":"#/definitions/generic.resource.api.VlanVnfcInstanceGroups"},{"type":"object","properties":{"vf-module-status":{"type":"string","description":"Orchestration status from AAI"},"vms":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"},"dhcp-subnet-assignments":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"}}}]},"generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments":{"type":"object","properties":{"dhcp-subnet-assignment":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment","$ref":"#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"}}}},"generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms":{"type":"object","properties":{"vm":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.VmTopologyData","$ref":"#/definitions/generic.resource.api.VmTopologyData"}}}},"generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment":{"type":"object","properties":{"network-role":{"type":"string"},"neutron-subnet-id":{"type":"string","description":"Same as subnet-id in subnet-data structure"},"ip-version":{"type":"string"}}},"generic.resource.api.vfmoduleinformation.VfModuleInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"type":"object","properties":{"vf-module-id":{"type":"string"},"from-preload":{"type":"boolean","description":"Indicates if source is preload data"},"vf-module-type":{"type":"string"}}}]},"generic.resource.api.vfmodulerequestinput.VfModuleRequestInput":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.RegionIdentifier","$ref":"#/definitions/generic.resource.api.RegionIdentifier"},{"type":"object","properties":{"vf-module-name":{"type":"string"},"request-version":{"type":"string","description":"keep this?"},"vf-module-input-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"}}}]},"generic.resource.api.vfmoduletopology.VfModuleTopology":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"originalRef":"#/definitions/generic.resource.api.RegionIdentifier","$ref":"#/definitions/generic.resource.api.RegionIdentifier"},{"originalRef":"#/definitions/generic.resource.api.VfModuleAssignments","$ref":"#/definitions/generic.resource.api.VfModuleAssignments"},{"originalRef":"#/definitions/generic.resource.api.VfModuleTopologyIdentifier","$ref":"#/definitions/generic.resource.api.VfModuleTopologyIdentifier"},{"type":"object","properties":{"vf-module-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"sdnc-generated-cloud-resources":{"type":"boolean","description":"Indicate if source is sdnc-generated-cloud-resources.When true, the parameters are literal HEAT template parameter names;When false, the parameters need to be converted to HEAT format"}}}]},"generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier":{"type":"object","properties":{"vf-module-name":{"type":"string","description":"vf-module-name"},"vf-module-id":{"type":"string","description":"vf-module id"},"vf-module-type":{"type":"string"}}},"generic.resource.api.vfmoduletopologyoperation.Output":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ServiceResponseInformation","$ref":"#/definitions/generic.resource.api.ServiceResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"},{"originalRef":"#/definitions/generic.resource.api.VfModuleResponseInformation","$ref":"#/definitions/generic.resource.api.VfModuleResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.VnfResponseInformation","$ref":"#/definitions/generic.resource.api.VnfResponseInformation"}]},"generic.resource.api.vlantags.VlanTags":{"type":"object","properties":{"is-private":{"type":"boolean"},"vlan-interface":{"type":"string","description":"A&AI Key"},"upper-tag-id":{"type":"integer","format":"int64","description":"aka outer tag"},"lower-tag-id":{"type":"integer","format":"int64","description":"aka inner tag"}}},"generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups":{"type":"object","properties":{"vlan-vnfc-instance-group":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"}}}},"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup":{"type":"object","properties":{"vnf-id":{"type":"string"},"vnfcs":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"},"instance-group-id":{"type":"string","description":"A&AI ID"},"instance-group-function":{"type":"string"}}},"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs":{"type":"object","properties":{"vnfc":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"}}}},"generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.VnicGroups","$ref":"#/definitions/generic.resource.api.VnicGroups"},{"type":"object","properties":{"vnfc-name":{"type":"string"}}}]},"generic.resource.api.vmnetworkdata.FloatingIps":{"type":"object","properties":{"floating-ip-v4":{"type":"array","description":"Floating ipv4 for VMs of a given type on this network","items":{"type":"string"}},"floating-ip-v6":{"type":"array","description":"Floating ipv6 for VMs of a given type on this network","items":{"type":"string"}}}},"generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes":{"type":"object","properties":{"interface-route-prefix":{"type":"array","description":"ordered-by: user","items":{"type":"string"}}}},"generic.resource.api.vmnetworkdata.MacAddresses":{"type":"object","properties":{"mac-address":{"type":"array","description":"List of network assignments for this vm-type","items":{"type":"string"}}}},"generic.resource.api.vmnetworkdata.NetworkInformationItems":{"type":"object","properties":{"network-information-item":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"}}}},"generic.resource.api.vmnetworkdata.SriovParameters":{"type":"object","properties":{"application-tags":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"},"heat-vlan-filters":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"}}},"generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem":{"type":"object","properties":{"ip-version":{"type":"string","description":"Use ipv4 or ipv6"},"network-ips":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps","$ref":"#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"},"ip-count":{"type":"integer","format":"int32","description":"The number of ip addresses to be assigned per vm for this network role"},"use-dhcp":{"description":"Indicator to use DHCP on this network for this VM","originalRef":"#/definitions/generic.resource.api.UseDhcpEnumeration","$ref":"#/definitions/generic.resource.api.UseDhcpEnumeration"}}},"generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps":{"type":"object","properties":{"network-ip":{"type":"array","description":"List of assigned ip addresses of type ip-version on a network","items":{"type":"string"}}}},"generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags":{"type":"object","properties":{"s-tags":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"},"c-tags":{"originalRef":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags","$ref":"#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"}}},"generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters":{"type":"object","properties":{"heat-vlan-filter":{"type":"array","items":{"type":"string"}}}},"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags":{"type":"object","properties":{"c-tag":{"type":"array","items":{"type":"string"}}}},"generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags":{"type":"object","properties":{"s-tag":{"type":"array","items":{"type":"string"}}}},"generic.resource.api.vmtopologydata.VmNames":{"type":"object","properties":{"vnfc-names":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames","$ref":"#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"}},"vm-name":{"type":"array","items":{"type":"string"}}}},"generic.resource.api.vmtopologydata.VmNetworks":{"type":"object","properties":{"vm-network":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.VmNetworkData","$ref":"#/definitions/generic.resource.api.VmNetworkData"}}}},"generic.resource.api.vmtopologydata.vmnames.VnfcNames":{"type":"object","properties":{"vnfc-networks":{"originalRef":"#/definitions/generic.resource.api.VnfcNetworkData","$ref":"#/definitions/generic.resource.api.VnfcNetworkData"},"vnfc-name":{"type":"string"}}},"generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.VnfcObjects","$ref":"#/definitions/generic.resource.api.VnfcObjects"},{"type":"object","properties":{"group-type":{"type":"string","description":" port-mirror-source or  port-mirror-dest"},"instance-group-role":{"type":"string","description":"i.e.TSBC_VNFC_group"},"configuration-id":{"type":"string"},"nfc-naming-code":{"type":"string","description":"Set to nfc-naming-code from A&AI"}}}]},"generic.resource.api.vnfcloudparam.Vnf":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},{"type":"object","properties":{"vnf-id":{"type":"string"},"vf-module":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfcloudparam.vnf.VfModule","$ref":"#/definitions/generic.resource.api.vnfcloudparam.vnf.VfModule"}},"vnf-name":{"type":"string"}}}]},"generic.resource.api.vnfcloudparam.vnf.VfModule":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},{"type":"object","properties":{"vf-module-id":{"type":"string"}}}]},"generic.resource.api.vnfcnetworkdata.VnfcNetworkData":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ConnectionPoint","$ref":"#/definitions/generic.resource.api.ConnectionPoint"},{"type":"object","properties":{"vnfc-ports":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"},"vnfc-type":{"type":"string"},"vnfc-subnet":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"}},"vnfc-network-role":{"type":"string"}}}]},"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts":{"type":"object","properties":{"vnfc-port":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"}}}},"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet":{"type":"object","properties":{"vnfc-subnet-role":{"type":"string","description":"Default value if subnet role is not defined."},"vnfc-ip-assignments":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"}}}},"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort":{"type":"object","properties":{"vnfc-port-id":{"type":"string","description":"Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y"},"vnic-sub-interfaces":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"},"common-sub-interface-role":{"type":"string","description":"If sub-interfaces have common interface role (network role)"}}},"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments":{"type":"object","properties":{"vnfc-subnet-dhcp":{"description":"Indicator to use DHCP for IP assignment. Unless dhcp=N, we wouldnt have any IPs here, since they would not be SDNC assigned ","originalRef":"#/definitions/generic.resource.api.VnfcSubnetDhcpEnumeration","$ref":"#/definitions/generic.resource.api.VnfcSubnetDhcpEnumeration"},"vnfc-address-family":{"description":"indicates if this is IpV4 or IpV6","originalRef":"#/definitions/generic.resource.api.VnfcAddressFamilyEnumeration","$ref":"#/definitions/generic.resource.api.VnfcAddressFamilyEnumeration"},"vnfc-subnet-ip":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp","$ref":"#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"}},"vnfc-subnet-ip-count":{"type":"integer","format":"int32","description":"The number of IP addresses to be assigned per vnfc for this subnet role"}}},"generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp":{"type":"object","properties":{"vnfc-ip-address":{"type":"string","description":"Either IpV4 IP or IpV6 IP address should be present"},"vnfc-client-key":{"type":"string"},"ip-type":{"description":"Capture what type of IP this is, if is virtual IP (AKA, floating IP) or Fixed IP. ","originalRef":"#/definitions/generic.resource.api.IpTypeEnumeration","$ref":"#/definitions/generic.resource.api.IpTypeEnumeration"}}},"generic.resource.api.vnfcobjects.VnfcObjects":{"type":"object","properties":{"vnfc-object":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject"}}}},"generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject":{"type":"object","properties":{"vm-type":{"type":"string"},"vnics":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics"},"vnf-id":{"type":"string"},"vnfc-name":{"type":"string","description":"Vnfc name as key in A&AI"},"vserver-name":{"type":"string"},"vnfc-key":{"type":"string"},"vserver-id":{"type":"string"}}},"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics":{"type":"object","properties":{"vnic":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic"}}}},"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic":{"type":"object","properties":{"vnic-port-name":{"type":"string"},"vnic-ip-addresses":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"},"vnic-port-id":{"type":"string"},"capacity":{"originalRef":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity","$ref":"#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity"}}},"generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity":{"type":"object","properties":{"used-capacity":{"type":"integer","format":"int64","description":"Updated for destination port when source port is mapped/unmapped."},"vnic-capacity":{"type":"integer","format":"int64"}}},"generic.resource.api.vnfcs.Vnfcs":{"type":"object","properties":{"vnfc":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc","$ref":"#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc"}}}},"generic.resource.api.vnfcs.vnfcs.Vnfc":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.Vnics","$ref":"#/definitions/generic.resource.api.Vnics"},{"type":"object","properties":{"vserver-name":{"type":"string"},"vserver-id":{"type":"string"},"vnfc-name":{"type":"string","description":"Vnfc name as key in A&AI"}}}]},"generic.resource.api.vnfgetresourcerequest.Input":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.RequestInformation","$ref":"#/definitions/generic.resource.api.RequestInformation"},{"originalRef":"#/definitions/generic.resource.api.SdncRequestHeader","$ref":"#/definitions/generic.resource.api.SdncRequestHeader"},{"originalRef":"#/definitions/generic.resource.api.ServiceInformation","$ref":"#/definitions/generic.resource.api.ServiceInformation"},{"originalRef":"#/definitions/generic.resource.api.VnfGetResourceRequestInputData","$ref":"#/definitions/generic.resource.api.VnfGetResourceRequestInputData"}]},"generic.resource.api.vnfgetresourcerequest.Output":{"type":"object","properties":{"vnf-get-resource-response-information":{"originalRef":"#/definitions/generic.resource.api.VnfCloudParam","$ref":"#/definitions/generic.resource.api.VnfCloudParam"}}},"generic.resource.api.vnfgetresourcerequestinputdata.Vnf":{"type":"object","properties":{"vf-module":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfgetresourcerequestinputdata.vnf.VfModule","$ref":"#/definitions/generic.resource.api.vnfgetresourcerequestinputdata.vnf.VfModule"}},"vnf-id":{"type":"string"}}},"generic.resource.api.vnfgetresourcerequestinputdata.vnf.VfModule":{"type":"object","properties":{"vf-module-id":{"type":"string"}}},"generic.resource.api.vnfinformation.VnfInformation":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"type":"object","properties":{"vnf-id":{"type":"string"},"vnf-name":{"type":"string"},"vnf-type":{"type":"string"}}}]},"generic.resource.api.vnfnetworkcollection.VnfNetworkCollection":{"type":"object","properties":{"network-collection-customization-uuid":{"type":"string","description":"network-collection-customization-uuid stored in Network IsntanceGroup.customization-uuid in A&AI"},"network-instance-group-id":{"type":"string","description":"Network Instance-Group id in A&AI"},"network-instance-group-function":{"type":"string","description":"Network Instance-Group function in A&AI"},"vnf-floating-ip":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"},"networks":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks"},"network-collection-service-instance-id":{"type":"string","description":"Service-instance-id of service that created the network collection"}}},"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks":{"type":"object","properties":{"network":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network","$ref":"#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network"}}}},"generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network":{"type":"object","properties":{"network-id":{"type":"string","description":"Index into network-topology-identifier structure"},"neutron-network-id":{"type":"string","description":"Neutron-network-id assigned by PO/RO"}}},"generic.resource.api.vnfnetworkdata.SubnetsData":{"type":"object","properties":{"subnet-data":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData","$ref":"#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"}}}},"generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData":{"type":"object","properties":{"network-start-address":{"type":"string","description":"start-address of the subnet"},"subnet-role":{"type":"string","description":"Subnet Role for the subnet"},"cidr-mask":{"type":"string","description":"cidr mask"},"gateway-address":{"type":"string","description":"subnet gateway address"},"sdnc-subnet-id":{"type":"string","description":"Unique SDNC generated UUID of the subnet. Key into A&AI instance.This maps to ipv4-key-subnet-id and ipv6-key-subnet-id in VNF-API"},"subnet-id":{"type":"string","description":"subnet UUID to be passed into the HEAT template"},"ip-version":{"type":"string","description":"Should be ipv4 or ipv6"},"dhcp-enabled":{"description":"Indicator to use this subnet for  DHCP ","originalRef":"#/definitions/generic.resource.api.DhcpEnabledEnumeration","$ref":"#/definitions/generic.resource.api.DhcpEnabledEnumeration"},"subnet-name":{"type":"string","description":"Populated for preload only"}}},"generic.resource.api.vnfpathinformation.VfModuleInstance":{"type":"object","properties":{"vf-module-name":{"type":"string"},"vf-module-id":{"type":"string"}}},"generic.resource.api.vnfrequestinput.VnfRequestInput":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.RegionIdentifier","$ref":"#/definitions/generic.resource.api.RegionIdentifier"},{"type":"object","properties":{"request-version":{"type":"string","description":"keep this? e.g. 1702"},"vnf-network-instance-group-ids":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds","$ref":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds"}},"vnf-input-parameters":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"vnf-name":{"type":"string"},"vnf-networks":{"originalRef":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks"}}}]},"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds":{"type":"object","properties":{"vnf-network-instance-group-id":{"type":"string","description":"List of vnf network-instance-group"}}},"generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks":{"type":"object","properties":{"vnf-network":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}}},"generic.resource.api.vnfresourceassignments.VnfResourceAssignments":{"type":"object","properties":{"availability-zones":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"},"vnf-status":{"type":"string","description":"Orchestration status from AAI - to be set by SDNC"},"vnf-networks":{"originalRef":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks","$ref":"#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"}}},"generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones":{"type":"object","properties":{"max-count":{"type":"integer","format":"int32","description":"From the TOSCA data. Indicates the largest availability zone count needed by any vf-module in the VNF."},"availability-zone":{"type":"array","description":"Openstack availability zone name or UUID","items":{"type":"string"}}}},"generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks":{"type":"object","properties":{"vnf-network":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.VnfNetworkData","$ref":"#/definitions/generic.resource.api.VnfNetworkData"}}}},"generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.Vnfcs","$ref":"#/definitions/generic.resource.api.Vnfcs"},{"type":"object","properties":{"network-instance-group-function":{"type":"string"},"parent-port-role":{"type":"string"},"vnfc-instance-group-function":{"type":"string"},"customer-bonding-requests":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests"}}}]},"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests":{"type":"object","properties":{"customer-bonding-request":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest","$ref":"#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest"}}}},"generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest":{"type":"object","properties":{"configuration-id":{"type":"string","description":"e.g. vlan network receptor configuration id"}}},"generic.resource.api.vnftopology.VnfTopology":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.OnapModelInformation","$ref":"#/definitions/generic.resource.api.OnapModelInformation"},{"originalRef":"#/definitions/generic.resource.api.RegionIdentifier","$ref":"#/definitions/generic.resource.api.RegionIdentifier"},{"originalRef":"#/definitions/generic.resource.api.VnfResourceAssignments","$ref":"#/definitions/generic.resource.api.VnfResourceAssignments"},{"originalRef":"#/definitions/generic.resource.api.VnfTopologyIdentifierStructure","$ref":"#/definitions/generic.resource.api.VnfTopologyIdentifierStructure"},{"type":"object","properties":{"vnf-parameters-data":{"originalRef":"#/definitions/generic.resource.api.Param","$ref":"#/definitions/generic.resource.api.Param"},"sdnc-generated-cloud-resources":{"type":"boolean","description":"Indicate if source is sdnc generated cloud param. When true, the parameters are literal HEAT template parameter names;When false, the parameters need to be converted to HEAT format"}}}]},"generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure":{"type":"object","properties":{"nf-role":{"type":"string"},"nf-function":{"type":"string"},"nf-type":{"type":"string"},"vnf-id":{"type":"string"},"nf-code":{"type":"string","description":"used in vnf naming"},"vnf-name":{"type":"string","description":"optionally comes from vnf-request-input container or is assigned by sdn-c"},"vnf-type":{"type":"string","description":"In preload tree, this label is used for the vf-module-type"}}},"generic.resource.api.vnftopologyoperation.Output":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.ServiceResponseInformation","$ref":"#/definitions/generic.resource.api.ServiceResponseInformation"},{"originalRef":"#/definitions/generic.resource.api.TopologyResponseCommon","$ref":"#/definitions/generic.resource.api.TopologyResponseCommon"},{"originalRef":"#/definitions/generic.resource.api.VnfResponseInformation","$ref":"#/definitions/generic.resource.api.VnfResponseInformation"}]},"generic.resource.api.vnfvnrrebuilddata.VnfVnrRebuildData":{"type":"object","properties":{"vnf-service-instance-id":{"type":"string"},"vnf-id":{"type":"string"},"vnrs-data":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnfvnrrebuilddata.vnfvnrrebuilddata.VnrsData","$ref":"#/definitions/generic.resource.api.vnfvnrrebuilddata.vnfvnrrebuilddata.VnrsData"}}}},"generic.resource.api.vnfvnrrebuilddata.vnfvnrrebuilddata.VnrsData":{"type":"object","properties":{"network-id":{"type":"string"},"network-instance-group-id":{"type":"string"},"network-instance-group-function":{"type":"string"},"configuration-id":{"type":"string"},"parent-port-role":{"type":"string"},"vnfc-instance-group-function":{"type":"string"},"upper-tag-id":{"type":"integer","format":"int64"},"lower-tag-id":{"type":"integer","format":"int64"}}},"generic.resource.api.vnicgroups.VnicGroups":{"type":"object","properties":{"vnic-group":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"}}}},"generic.resource.api.vnicgroups.vnicgroups.VnicGroup":{"type":"object","properties":{"vlan-vnics":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"},"vlan-assignment-policy-name":{"type":"string","description":"Policy name in ASDC model & policy definition in Policy Engine"},"vlan-common-ip-addresses":{"originalRef":"#/definitions/generic.resource.api.IpAddresses","$ref":"#/definitions/generic.resource.api.IpAddresses"},"network-instance-group-function":{"type":"string","description":"network-instance-Group-function for network collection where vnics with vnic-interface-role will connect"},"vlan-tag-index-next":{"type":"integer","format":"int64","description":"Next tag to be assigned"},"vnic-interface-role":{"type":"string","description":"Same as network-role of network where vnic is connected"}}},"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics":{"type":"object","properties":{"vlan-vnic":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic","$ref":"#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"}}}},"generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic":{"type":"object","properties":{"vnic-sub-interfaces":{"originalRef":"#/definitions/generic.resource.api.SubInterfaceNetworkData","$ref":"#/definitions/generic.resource.api.SubInterfaceNetworkData"},"vnic-port-id":{"type":"string"}}},"generic.resource.api.vnics.Vnics":{"type":"object","properties":{"vnic":{"type":"array","items":{"originalRef":"#/definitions/generic.resource.api.vnics.vnics.Vnic","$ref":"#/definitions/generic.resource.api.vnics.vnics.Vnic"}}}},"generic.resource.api.vnics.vnics.Vnic":{"allOf":[{"originalRef":"#/definitions/generic.resource.api.SubInterfaces","$ref":"#/definitions/generic.resource.api.SubInterfaces"},{"type":"object","properties":{"vnic-port-id":{"type":"string"},"vnic-port-name":{"type":"string"}}}]},"generic.resource.api.vnrparameters.VnrParameters":{"type":"object","properties":{"vnf-id":{"type":"string"},"network-id":{"type":"string"},"network-instance-group-id":{"type":"string"},"network-instance-group-function":{"type":"string"},"vnf-service-instance-id":{"type":"string"},"vf-module-id":{"type":"string","description":"This is mandatory in case of rebuild"},"parent-port-role":{"type":"string"},"vnfc-instance-group-function":{"type":"string"},"upper-tag-id":{"type":"integer","format":"int64"},"lower-tag-id":{"type":"integer","format":"int64"},"network-collection-service-instance-id":{"type":"string","description":"service instance id that created network-collection"}}},"generic.resource.api.vpnbindings.VpnBindings":{"type":"object","properties":{"vpn-name":{"type":"string"},"vpn-binding-id":{"type":"string"},"route-target-role":{"type":"string"},"aic-zone":{"type":"string","description":"AIC Zone the route target associated with"},"global-route-target":{"type":"string"}}}}}
\ No newline at end of file
index e914643..b661928 100644 (file)
@@ -27,7 +27,7 @@ produces:
 - "application/json"
 - "application/xml"
 paths:
-  /config/GENERIC-RESOURCE-API:brg-allotted-resources/:
+  /data/GENERIC-RESOURCE-API:brg-allotted-resources/:
     get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -92,8 +92,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/:
+  /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/:
     post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.brgallottedresources.BrgAllottedResource"
       parameters:
       - in: "body"
@@ -111,7 +113,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/:
+  /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource={allotted-resource-id}/:
     get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -198,7 +200,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/
+  ? /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource={allotted-resource-id}/allotted-resource-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -285,7 +287,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-oper-status/
+  ? /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-oper-status/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -370,7 +372,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/
+  ? /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -457,7 +459,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/
+  ? /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -544,7 +546,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -631,7 +633,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/brg-request-input/
+  ? /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/brg-request-input/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -718,7 +720,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/request-information/
+  ? /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/request-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -805,7 +807,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/sdnc-request-header/
+  ? /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/sdnc-request-header/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -892,7 +894,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/
+  ? /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -979,7 +981,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -1066,7 +1068,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-parameters/
+  ? /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource={allotted-resource-id}/allotted-resource-data/brg-parameters/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -1151,8 +1153,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-parameters/param/
+  ? /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource={allotted-resource-id}/allotted-resource-data/brg-parameters/param/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.Param"
       parameters:
       - name: "allotted-resource-id"
@@ -1174,7 +1178,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-parameters/param/{name}/
+  ? /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource={allotted-resource-id}/allotted-resource-data/brg-parameters/param={name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -1279,7 +1283,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-parameters/param/{name}/resource-resolution-data/
+  ? /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource={allotted-resource-id}/allotted-resource-data/brg-parameters/param={name}/resource-resolution-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -1386,8 +1390,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-parameters/param/{name}/resource-resolution-data/resource-key/
+  ? /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource={allotted-resource-id}/allotted-resource-data/brg-parameters/param={name}/resource-resolution-data/resource-key/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
       parameters:
       - name: "allotted-resource-id"
@@ -1415,7 +1421,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
+  ? /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource={allotted-resource-id}/allotted-resource-data/brg-parameters/param={name}/resource-resolution-data/resource-key={resource-key-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -1542,7 +1548,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-topology/
+  ? /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource={allotted-resource-id}/allotted-resource-data/brg-topology/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -1629,7 +1635,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-topology/allotted-resource-identifiers/
+  ? /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource={allotted-resource-id}/allotted-resource-data/brg-topology/allotted-resource-identifiers/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -1716,7 +1722,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-topology/brg-assignments/
+  ? /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource={allotted-resource-id}/allotted-resource-data/brg-topology/brg-assignments/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -1803,7 +1809,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-topology/brg-parameters/
+  ? /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource={allotted-resource-id}/allotted-resource-data/brg-topology/brg-parameters/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -1888,8 +1894,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-topology/brg-parameters/param/
+  ? /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource={allotted-resource-id}/allotted-resource-data/brg-topology/brg-parameters/param/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.Param"
       parameters:
       - name: "allotted-resource-id"
@@ -1911,7 +1919,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-topology/brg-parameters/param/{name}/
+  ? /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource={allotted-resource-id}/allotted-resource-data/brg-topology/brg-parameters/param={name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -2016,7 +2024,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-topology/brg-parameters/param/{name}/resource-resolution-data/
+  ? /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource={allotted-resource-id}/allotted-resource-data/brg-topology/brg-parameters/param={name}/resource-resolution-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -2123,8 +2131,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-topology/brg-parameters/param/{name}/resource-resolution-data/resource-key/
+  ? /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource={allotted-resource-id}/allotted-resource-data/brg-topology/brg-parameters/param={name}/resource-resolution-data/resource-key/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
       parameters:
       - name: "allotted-resource-id"
@@ -2152,7 +2162,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-topology/brg-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
+  ? /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource={allotted-resource-id}/allotted-resource-data/brg-topology/brg-parameters/param={name}/resource-resolution-data/resource-key={resource-key-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -2279,7 +2289,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-topology/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource={allotted-resource-id}/allotted-resource-data/brg-topology/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -2366,7 +2376,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-status/
+  ? /data/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource={allotted-resource-id}/allotted-resource-status/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -2453,7 +2463,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/:
+  /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/:
     get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -2520,8 +2530,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource"
       parameters:
       - in: "body"
@@ -2539,7 +2551,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -2626,7 +2638,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -2713,7 +2725,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-oper-status/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-oper-status/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -2798,7 +2810,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -2885,7 +2897,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -2972,7 +2984,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -3059,7 +3071,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -3144,8 +3156,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.Param"
       parameters:
       - name: "allotted-resource-id"
@@ -3167,7 +3181,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param/{name}/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param={name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -3272,7 +3286,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param/{name}/resource-resolution-data/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param={name}/resource-resolution-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -3379,8 +3393,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param/{name}/resource-resolution-data/resource-key/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param={name}/resource-resolution-data/resource-key/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
       parameters:
       - name: "allotted-resource-id"
@@ -3408,7 +3424,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param={name}/resource-resolution-data/resource-key={resource-key-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -3535,7 +3551,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/request-information/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/request-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -3622,7 +3638,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/sdnc-request-header/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/sdnc-request-header/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -3709,7 +3725,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -3796,7 +3812,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -3883,7 +3899,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-parameters/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/connection-attachment-parameters/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -3968,8 +3984,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-parameters/param/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/connection-attachment-parameters/param/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.Param"
       parameters:
       - name: "allotted-resource-id"
@@ -3991,7 +4009,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-parameters/param/{name}/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/connection-attachment-parameters/param={name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -4096,7 +4114,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-parameters/param/{name}/resource-resolution-data/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/connection-attachment-parameters/param={name}/resource-resolution-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -4203,8 +4221,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-parameters/param/{name}/resource-resolution-data/resource-key/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/connection-attachment-parameters/param={name}/resource-resolution-data/resource-key/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
       parameters:
       - name: "allotted-resource-id"
@@ -4232,7 +4252,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/connection-attachment-parameters/param={name}/resource-resolution-data/resource-key={resource-key-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -4359,7 +4379,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-topology/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/connection-attachment-topology/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -4446,7 +4466,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-topology/allotted-resource-identifiers/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/connection-attachment-topology/allotted-resource-identifiers/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -4533,7 +4553,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-topology/connection-attachment-assignments/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/connection-attachment-topology/connection-attachment-assignments/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -4620,7 +4640,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -4705,8 +4725,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.Param"
       parameters:
       - name: "allotted-resource-id"
@@ -4728,7 +4750,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param/{name}/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param={name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -4833,7 +4855,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param/{name}/resource-resolution-data/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param={name}/resource-resolution-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -4940,8 +4962,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param/{name}/resource-resolution-data/resource-key/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param={name}/resource-resolution-data/resource-key/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
       parameters:
       - name: "allotted-resource-id"
@@ -4969,7 +4993,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param={name}/resource-resolution-data/resource-key={resource-key-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -5096,7 +5120,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-topology/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-data/connection-attachment-topology/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -5183,7 +5207,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-status/
+  ? /data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource={allotted-resource-id}/allotted-resource-status/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -5270,7 +5294,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/:
+  /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/:
     get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -5337,8 +5361,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/:
+  /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/:
     post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource"
       parameters:
       - in: "body"
@@ -5356,7 +5382,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -5443,7 +5469,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -5530,7 +5556,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-oper-status/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-oper-status/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -5615,7 +5641,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -5702,7 +5728,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -5789,7 +5815,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -5876,7 +5902,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -5963,7 +5989,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-applied-service-info/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-applied-service-info/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -6050,7 +6076,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -6135,8 +6161,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.Param"
       parameters:
       - name: "allotted-resource-id"
@@ -6158,7 +6186,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param/{name}/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param={name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -6263,7 +6291,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param/{name}/resource-resolution-data/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param={name}/resource-resolution-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -6370,8 +6398,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param/{name}/resource-resolution-data/resource-key/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param={name}/resource-resolution-data/resource-key/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
       parameters:
       - name: "allotted-resource-id"
@@ -6399,7 +6429,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param={name}/resource-resolution-data/resource-key={resource-key-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -6526,7 +6556,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/dest-network/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/dest-network/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -6611,7 +6641,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/source-network/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/source-network/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -6696,7 +6726,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/request-information/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/request-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -6783,7 +6813,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/sdnc-request-header/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/sdnc-request-header/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -6870,7 +6900,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -6957,7 +6987,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -7044,7 +7074,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/contrail-route-topology/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -7131,7 +7161,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/allotted-resource-identifiers/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/contrail-route-topology/allotted-resource-identifiers/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -7218,7 +7248,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-assignments/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-assignments/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -7305,7 +7335,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-assignments/contrail-applied-service/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-assignments/contrail-applied-service/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -7392,7 +7422,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-assignments/dest-network/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-assignments/dest-network/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -7477,7 +7507,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-assignments/source-network/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-assignments/source-network/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -7562,7 +7592,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-parameters/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-parameters/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -7647,8 +7677,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.Param"
       parameters:
       - name: "allotted-resource-id"
@@ -7670,7 +7702,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param/{name}/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param={name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -7775,7 +7807,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param/{name}/resource-resolution-data/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param={name}/resource-resolution-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -7882,8 +7914,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param/{name}/resource-resolution-data/resource-key/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param={name}/resource-resolution-data/resource-key/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
       parameters:
       - name: "allotted-resource-id"
@@ -7911,7 +7945,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param={name}/resource-resolution-data/resource-key={resource-key-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -8038,7 +8072,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-data/contrail-route-topology/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -8125,7 +8159,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-status/
+  ? /data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource={allotted-resource-id}/allotted-resource-status/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -8212,7 +8246,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  /config/GENERIC-RESOURCE-API:generic-configurations/:
+  /data/GENERIC-RESOURCE-API:generic-configurations/:
     get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -8277,8 +8311,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  /config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/:
+  /data/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/:
     post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.genericconfigurations.GcConfiguration"
       parameters:
       - in: "body"
@@ -8296,7 +8332,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  /config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/:
+  /data/GENERIC-RESOURCE-API:generic-configurations/gc-configuration={configuration-id}/:
     get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -8383,7 +8419,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/
+  ? /data/GENERIC-RESOURCE-API:generic-configurations/gc-configuration={configuration-id}/configuration-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -8470,7 +8506,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-oper-status/
+  ? /data/GENERIC-RESOURCE-API:generic-configurations/gc-configuration={configuration-id}/configuration-data/configuration-oper-status/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -8555,7 +8591,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/
+  ? /data/GENERIC-RESOURCE-API:generic-configurations/gc-configuration={configuration-id}/configuration-data/configuration-operation-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -8642,7 +8678,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/configuration-information/
+  ? /data/GENERIC-RESOURCE-API:generic-configurations/gc-configuration={configuration-id}/configuration-data/configuration-operation-information/configuration-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -8729,7 +8765,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/configuration-information/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:generic-configurations/gc-configuration={configuration-id}/configuration-data/configuration-operation-information/configuration-information/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -8816,7 +8852,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/gc-request-input/
+  ? /data/GENERIC-RESOURCE-API:generic-configurations/gc-configuration={configuration-id}/configuration-data/configuration-operation-information/gc-request-input/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -8903,8 +8939,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/gc-request-input/configuration-ids/
+  ? /data/GENERIC-RESOURCE-API:generic-configurations/gc-configuration={configuration-id}/configuration-data/configuration-operation-information/gc-request-input/configuration-ids/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds"
       parameters:
       - name: "configuration-id"
@@ -8927,7 +8965,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/gc-request-input/configuration-ids/{configuration-ids-configuration-id}/
+  ? /data/GENERIC-RESOURCE-API:generic-configurations/gc-configuration={configuration-id}/configuration-data/configuration-operation-information/gc-request-input/configuration-ids={configuration-ids-configuration-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -9034,7 +9072,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/gc-request-input/input-parameters/
+  ? /data/GENERIC-RESOURCE-API:generic-configurations/gc-configuration={configuration-id}/configuration-data/configuration-operation-information/gc-request-input/input-parameters/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -9119,8 +9157,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param/
+  ? /data/GENERIC-RESOURCE-API:generic-configurations/gc-configuration={configuration-id}/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.Param"
       parameters:
       - name: "configuration-id"
@@ -9142,7 +9182,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param/{name}/
+  ? /data/GENERIC-RESOURCE-API:generic-configurations/gc-configuration={configuration-id}/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param={name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -9247,7 +9287,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param/{name}/resource-resolution-data/
+  ? /data/GENERIC-RESOURCE-API:generic-configurations/gc-configuration={configuration-id}/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param={name}/resource-resolution-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -9354,8 +9394,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param/{name}/resource-resolution-data/resource-key/
+  ? /data/GENERIC-RESOURCE-API:generic-configurations/gc-configuration={configuration-id}/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param={name}/resource-resolution-data/resource-key/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
       parameters:
       - name: "configuration-id"
@@ -9383,7 +9425,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
+  ? /data/GENERIC-RESOURCE-API:generic-configurations/gc-configuration={configuration-id}/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param={name}/resource-resolution-data/resource-key={resource-key-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -9510,7 +9552,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/request-information/
+  ? /data/GENERIC-RESOURCE-API:generic-configurations/gc-configuration={configuration-id}/configuration-data/configuration-operation-information/request-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -9597,7 +9639,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/sdnc-request-header/
+  ? /data/GENERIC-RESOURCE-API:generic-configurations/gc-configuration={configuration-id}/configuration-data/configuration-operation-information/sdnc-request-header/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -9684,7 +9726,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/service-information/
+  ? /data/GENERIC-RESOURCE-API:generic-configurations/gc-configuration={configuration-id}/configuration-data/configuration-operation-information/service-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -9771,7 +9813,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/service-information/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:generic-configurations/gc-configuration={configuration-id}/configuration-data/configuration-operation-information/service-information/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -9858,7 +9900,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-status/
+  ? /data/GENERIC-RESOURCE-API:generic-configurations/gc-configuration={configuration-id}/configuration-status/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -9945,7 +9987,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  /config/GENERIC-RESOURCE-API:port-mirror-configurations/:
+  /data/GENERIC-RESOURCE-API:port-mirror-configurations/:
     get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -10012,8 +10054,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/:
+  /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/:
     post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration"
       parameters:
       - in: "body"
@@ -10031,7 +10075,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/:
+  /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/:
     get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -10118,7 +10162,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -10205,7 +10249,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-oper-status/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/configuration-oper-status/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -10290,7 +10334,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/configuration-operation-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -10377,7 +10421,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/configuration-information/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/configuration-operation-information/configuration-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -10464,7 +10508,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/configuration-information/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/configuration-operation-information/configuration-information/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -10551,7 +10595,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -10638,7 +10682,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -10723,7 +10767,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/pnf-information/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/pnf-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -10810,7 +10854,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/pnf-information/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/pnf-information/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -10897,7 +10941,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/vnf-information/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/vnf-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -10984,7 +11028,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/vnf-information/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/vnf-information/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -11071,7 +11115,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -11156,8 +11200,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.Param"
       parameters:
       - name: "configuration-id"
@@ -11179,7 +11225,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param/{name}/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param={name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -11284,7 +11330,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param/{name}/resource-resolution-data/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param={name}/resource-resolution-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -11391,8 +11437,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param/{name}/resource-resolution-data/resource-key/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param={name}/resource-resolution-data/resource-key/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
       parameters:
       - name: "configuration-id"
@@ -11420,7 +11468,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param={name}/resource-resolution-data/resource-key={resource-key-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -11547,7 +11595,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -11634,7 +11682,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/pnf-information/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/pnf-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -11721,7 +11769,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/pnf-information/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/pnf-information/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -11808,7 +11856,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/vnf-information/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/vnf-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -11895,7 +11943,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/vnf-information/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/vnf-information/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -11982,7 +12030,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/request-information/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/configuration-operation-information/request-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -12069,7 +12117,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/sdnc-request-header/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/configuration-operation-information/sdnc-request-header/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -12156,7 +12204,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/service-information/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/configuration-operation-information/service-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -12243,7 +12291,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/service-information/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/configuration-operation-information/service-information/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -12330,7 +12378,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/port-mirror-configuration-topology/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -12417,7 +12465,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/configuration-identifiers/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/port-mirror-configuration-topology/configuration-identifiers/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -12504,7 +12552,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/port-mirror-configuration-topology/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -12591,7 +12639,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -12678,7 +12726,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -12763,8 +12811,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.Param"
       parameters:
       - name: "configuration-id"
@@ -12786,7 +12836,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param/{name}/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param={name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -12891,7 +12941,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param/{name}/resource-resolution-data/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param={name}/resource-resolution-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -12998,8 +13048,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param/{name}/resource-resolution-data/resource-key/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param={name}/resource-resolution-data/resource-key/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
       parameters:
       - name: "configuration-id"
@@ -13027,7 +13079,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param={name}/resource-resolution-data/resource-key={resource-key-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -13154,7 +13206,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/dest-vnfc-instance-group-id/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/dest-vnfc-instance-group-id/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -13241,7 +13293,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -13328,8 +13380,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap"
       parameters:
       - name: "configuration-id"
@@ -13352,7 +13406,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map/{source-port-id}/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map={source-port-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -13459,7 +13513,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map/{source-port-id}/dest-ip-addresses/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map={source-port-id}/dest-ip-addresses/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -13564,7 +13618,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map/{source-port-id}/dest-ip-addresses/ip-addresses/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map={source-port-id}/dest-ip-addresses/ip-addresses/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -13671,7 +13725,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-vnfc-instance-group-id/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-vnfc-instance-group-id/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -13758,7 +13812,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -13843,8 +13897,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.Param"
       parameters:
       - name: "configuration-id"
@@ -13866,7 +13922,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param/{name}/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param={name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -13971,7 +14027,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param/{name}/resource-resolution-data/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param={name}/resource-resolution-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -14078,8 +14134,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param/{name}/resource-resolution-data/resource-key/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param={name}/resource-resolution-data/resource-key/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
       parameters:
       - name: "configuration-id"
@@ -14107,7 +14165,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param={name}/resource-resolution-data/resource-key={resource-key-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -14234,7 +14292,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-status/
+  ? /data/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration={configuration-id}/configuration-status/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -14321,7 +14379,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  /config/GENERIC-RESOURCE-API:preload-information/:
+  /data/GENERIC-RESOURCE-API:preload-information/:
     get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -14388,8 +14446,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  /config/GENERIC-RESOURCE-API:preload-information/preload-list/:
+  /data/GENERIC-RESOURCE-API:preload-information/preload-list/:
     post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.preloadmodelinformation.PreloadList"
       parameters:
       - in: "body"
@@ -14407,7 +14467,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/:
+  /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/:
     get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -14514,7 +14574,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -14621,7 +14681,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-network-topology-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -14728,8 +14788,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/host-routes/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-network-topology-information/host-routes/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.hostroutes.HostRoutes"
       parameters:
       - name: "preload-id"
@@ -14756,7 +14818,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/host-routes/{route-prefix}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-network-topology-information/host-routes={route-prefix}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -14881,8 +14943,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/network-policy/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-network-topology-information/network-policy/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.networkpolicy.NetworkPolicy"
       parameters:
       - name: "preload-id"
@@ -14910,7 +14974,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/network-policy/{network-policy-fqdn}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-network-topology-information/network-policy={network-policy-fqdn}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -15037,7 +15101,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/network-topology-identifier-structure/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-network-topology-information/network-topology-identifier-structure/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -15144,7 +15208,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/network-topology-identifier-structure/related-networks/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-network-topology-information/network-topology-identifier-structure/related-networks/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -15249,8 +15313,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/network-topology-identifier-structure/related-networks/related-network/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-network-topology-information/network-topology-identifier-structure/related-networks/related-network/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.relatednetwork.RelatedNetwork"
       parameters:
       - name: "preload-id"
@@ -15278,7 +15344,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/network-topology-identifier-structure/related-networks/related-network/{network-id}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-network-topology-information/network-topology-identifier-structure/related-networks/related-network={network-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -15405,7 +15471,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/network-topology-identifier-structure/related-networks/related-network/{network-id}/vlan-tags/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-network-topology-information/network-topology-identifier-structure/related-networks/related-network={network-id}/vlan-tags/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -15530,8 +15596,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/route-table-reference/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-network-topology-information/route-table-reference/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.routetablereference.RouteTableReference"
       parameters:
       - name: "preload-id"
@@ -15559,7 +15627,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/route-table-reference/{route-table-reference-fqdn}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-network-topology-information/route-table-reference={route-table-reference-fqdn}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -15686,8 +15754,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/subnets/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-network-topology-information/subnets/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.subnets.Subnets"
       parameters:
       - name: "preload-id"
@@ -15714,7 +15784,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/subnets/{start-address}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-network-topology-information/subnets={start-address}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -15839,8 +15909,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/vpn-bindings/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-network-topology-information/vpn-bindings/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vpnbindings.VpnBindings"
       parameters:
       - name: "preload-id"
@@ -15868,7 +15940,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/vpn-bindings/{vpn-binding-id}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-network-topology-information/vpn-bindings={vpn-binding-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -15995,7 +16067,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-oper-status/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-oper-status/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -16102,7 +16174,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -16209,7 +16281,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -16316,7 +16388,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -16423,7 +16495,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -16530,7 +16602,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -16637,8 +16709,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments/dhcp-subnet-assignment/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments/dhcp-subnet-assignment/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"
       parameters:
       - name: "preload-id"
@@ -16666,7 +16740,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments/dhcp-subnet-assignment/{neutron-subnet-id}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments/dhcp-subnet-assignment={neutron-subnet-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -16793,7 +16867,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -16900,8 +16974,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"
       parameters:
       - name: "preload-id"
@@ -16929,7 +17005,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -17056,7 +17132,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -17183,8 +17259,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"
       parameters:
       - name: "preload-id"
@@ -17217,7 +17295,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -17364,7 +17442,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -17509,8 +17587,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vnicgroups.vnicgroups.VnicGroup"
       parameters:
       - name: "preload-id"
@@ -17548,7 +17628,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group={vnic-interface-role}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -17715,7 +17795,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-common-ip-addresses/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group={vnic-interface-role}/vlan-common-ip-addresses/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -17880,7 +17960,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-common-ip-addresses/ip-addresses/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group={vnic-interface-role}/vlan-common-ip-addresses/ip-addresses/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -18047,7 +18127,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group={vnic-interface-role}/vlan-vnics/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -18214,8 +18294,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group={vnic-interface-role}/vlan-vnics/vlan-vnic/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"
       parameters:
       - name: "preload-id"
@@ -18258,7 +18340,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group={vnic-interface-role}/vlan-vnics/vlan-vnic={vnic-port-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -18445,7 +18527,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group={vnic-interface-role}/vlan-vnics/vlan-vnic={vnic-port-id}/vnic-sub-interfaces/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -18632,8 +18714,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group={vnic-interface-role}/vlan-vnics/vlan-vnic={vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
       parameters:
       - name: "preload-id"
@@ -18681,7 +18765,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group={vnic-interface-role}/vlan-vnics/vlan-vnic={vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data={network-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -18888,7 +18972,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/floating-ips/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group={vnic-interface-role}/vlan-vnics/vlan-vnic={vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data={network-id}/floating-ips/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -19095,7 +19179,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group={vnic-interface-role}/vlan-vnics/vlan-vnic={vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data={network-id}/network-information-items/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -19302,8 +19386,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/network-information-item/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group={vnic-interface-role}/vlan-vnics/vlan-vnic={vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data={network-id}/network-information-items/network-information-item/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
       parameters:
       - name: "preload-id"
@@ -19356,7 +19442,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/network-information-item/{ip-version}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group={vnic-interface-role}/vlan-vnics/vlan-vnic={vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data={network-id}/network-information-items/network-information-item={ip-version}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -19583,7 +19669,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/network-information-item/{ip-version}/network-ips/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group={vnic-interface-role}/vlan-vnics/vlan-vnic={vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data={network-id}/network-information-items/network-information-item={ip-version}/network-ips/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -19810,7 +19896,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -19917,8 +20003,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.VmTopologyData"
       parameters:
       - name: "preload-id"
@@ -19945,7 +20033,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -20070,7 +20158,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -20197,7 +20285,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -20322,8 +20410,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vmtopologydata.vmnames.VnfcNames"
       parameters:
       - name: "preload-id"
@@ -20356,7 +20446,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -20503,7 +20593,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -20648,8 +20738,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vnfcnetworkdata.VnfcNetworkData"
       parameters:
       - name: "preload-id"
@@ -20687,7 +20779,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -20854,7 +20946,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/connection-point/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/connection-point/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -21021,8 +21113,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/connection-point/vlan-data/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/connection-point/vlan-data/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.connectionpoint.connectionpoint.VlanData"
       parameters:
       - name: "preload-id"
@@ -21065,7 +21159,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/connection-point/vlan-data/{vlan-uuid}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/connection-point/vlan-data={vlan-uuid}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -21252,7 +21346,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-ports/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -21419,8 +21513,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-ports/vnfc-port/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"
       parameters:
       - name: "preload-id"
@@ -21463,7 +21559,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-ports/vnfc-port={vnfc-port-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -21650,7 +21746,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-ports/vnfc-port={vnfc-port-id}/vnic-sub-interfaces/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -21837,8 +21933,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-ports/vnfc-port={vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
       parameters:
       - name: "preload-id"
@@ -21886,7 +21984,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-ports/vnfc-port={vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data={network-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -22093,7 +22191,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/floating-ips/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-ports/vnfc-port={vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data={network-id}/floating-ips/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -22300,7 +22398,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-ports/vnfc-port={vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data={network-id}/network-information-items/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -22507,8 +22605,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/network-information-item/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-ports/vnfc-port={vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data={network-id}/network-information-items/network-information-item/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
       parameters:
       - name: "preload-id"
@@ -22561,7 +22661,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/network-information-item/{ip-version}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-ports/vnfc-port={vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data={network-id}/network-information-items/network-information-item={ip-version}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -22788,7 +22888,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/network-information-item/{ip-version}/network-ips/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-ports/vnfc-port={vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data={network-id}/network-information-items/network-information-item={ip-version}/network-ips/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -23015,8 +23115,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-subnet/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-subnet/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"
       parameters:
       - name: "preload-id"
@@ -23059,7 +23161,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-subnet/{vnfc-subnet-role}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-subnet={vnfc-subnet-role}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -23246,8 +23348,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-subnet/{vnfc-subnet-role}/vnfc-ip-assignments/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-subnet={vnfc-subnet-role}/vnfc-ip-assignments/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"
       parameters:
       - name: "preload-id"
@@ -23295,7 +23399,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-subnet/{vnfc-subnet-role}/vnfc-ip-assignments/{vnfc-address-family}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-subnet={vnfc-subnet-role}/vnfc-ip-assignments={vnfc-address-family}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -23502,8 +23606,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-subnet/{vnfc-subnet-role}/vnfc-ip-assignments/{vnfc-address-family}/vnfc-subnet-ip/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-subnet={vnfc-subnet-role}/vnfc-ip-assignments={vnfc-address-family}/vnfc-subnet-ip/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"
       parameters:
       - name: "preload-id"
@@ -23556,7 +23662,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-subnet/{vnfc-subnet-role}/vnfc-ip-assignments/{vnfc-address-family}/vnfc-subnet-ip/{vnfc-ip-address}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-subnet={vnfc-subnet-role}/vnfc-ip-assignments={vnfc-address-family}/vnfc-subnet-ip={vnfc-ip-address}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -23783,7 +23889,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -23910,8 +24016,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.VmNetworkData"
       parameters:
       - name: "preload-id"
@@ -23943,7 +24051,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -24088,7 +24196,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/floating-ips/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/floating-ips/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -24235,7 +24343,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/interface-route-prefixes/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/interface-route-prefixes/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -24382,7 +24490,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/mac-addresses/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/mac-addresses/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -24529,7 +24637,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/network-information-items/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/network-information-items/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -24676,8 +24784,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/network-information-items/network-information-item/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/network-information-items/network-information-item/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"
       parameters:
       - name: "preload-id"
@@ -24715,7 +24825,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/network-information-items/network-information-item/{ip-version}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/network-information-items/network-information-item={ip-version}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -24882,7 +24992,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/network-information-items/network-information-item/{ip-version}/network-ips/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/network-information-items/network-information-item={ip-version}/network-ips/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -25049,7 +25159,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/related-networks/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/related-networks/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -25194,8 +25304,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/related-networks/related-network/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/related-networks/related-network/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.relatednetwork.RelatedNetwork"
       parameters:
       - name: "preload-id"
@@ -25233,7 +25345,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/related-networks/related-network/{network-id}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/related-networks/related-network={network-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -25400,7 +25512,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/related-networks/related-network/{network-id}/vlan-tags/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/related-networks/related-network={network-id}/vlan-tags/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -25565,7 +25677,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/sriov-parameters/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -25712,7 +25824,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters/application-tags/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/sriov-parameters/application-tags/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -25859,7 +25971,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters/application-tags/c-tags/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/sriov-parameters/application-tags/c-tags/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -26006,7 +26118,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters/application-tags/s-tags/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/sriov-parameters/application-tags/s-tags/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -26153,7 +26265,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters/heat-vlan-filters/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/sriov-parameters/heat-vlan-filters/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -26300,7 +26412,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -26405,8 +26517,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.Param"
       parameters:
       - name: "preload-id"
@@ -26433,7 +26547,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param/{name}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param={name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -26558,7 +26672,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param/{name}/resource-resolution-data/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param={name}/resource-resolution-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -26685,8 +26799,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param/{name}/resource-resolution-data/resource-key/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param={name}/resource-resolution-data/resource-key/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
       parameters:
       - name: "preload-id"
@@ -26719,7 +26835,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param={name}/resource-resolution-data/resource-key={resource-key-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -26866,7 +26982,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-topology-identifier/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-topology-identifier/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -26973,7 +27089,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -27080,7 +27196,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/availability-zones/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/availability-zones/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -27187,7 +27303,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -27294,8 +27410,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.VnfNetworkData"
       parameters:
       - name: "preload-id"
@@ -27322,7 +27440,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network={network-role}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -27447,7 +27565,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/related-networks/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network={network-role}/related-networks/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -27572,8 +27690,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/related-networks/related-network/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network={network-role}/related-networks/related-network/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.relatednetwork.RelatedNetwork"
       parameters:
       - name: "preload-id"
@@ -27606,7 +27726,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/related-networks/related-network/{network-id}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network={network-role}/related-networks/related-network={network-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -27753,7 +27873,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/related-networks/related-network/{network-id}/vlan-tags/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network={network-role}/related-networks/related-network={network-id}/vlan-tags/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -27898,7 +28018,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/subnets-data/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network={network-role}/subnets-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -28025,8 +28145,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/subnets-data/subnet-data/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network={network-role}/subnets-data/subnet-data/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
       parameters:
       - name: "preload-id"
@@ -28059,7 +28181,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/subnets-data/subnet-data/{sdnc-subnet-id}/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network={network-role}/subnets-data/subnet-data={sdnc-subnet-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -28206,7 +28328,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-topology-identifier-structure/
+  ? /data/GENERIC-RESOURCE-API:preload-information/preload-list={preload-id},{preload-type}/preload-data/preload-vf-module-topology-information/vnf-topology-identifier-structure/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -28313,7 +28435,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/:
+  /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/:
     get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -28380,8 +28502,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/:
+  /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/:
     post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource"
       parameters:
       - in: "body"
@@ -28399,7 +28523,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -28486,7 +28610,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -28573,7 +28697,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-oper-status/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-oper-status/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -28658,7 +28782,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -28745,7 +28869,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -28832,7 +28956,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -28919,7 +29043,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/request-information/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/request-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -29006,7 +29130,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/sdnc-request-header/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/sdnc-request-header/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -29093,7 +29217,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -29180,7 +29304,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -29265,8 +29389,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.Param"
       parameters:
       - name: "allotted-resource-id"
@@ -29288,7 +29414,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param/{name}/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param={name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -29393,7 +29519,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param/{name}/resource-resolution-data/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param={name}/resource-resolution-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -29500,8 +29626,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param/{name}/resource-resolution-data/resource-key/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param={name}/resource-resolution-data/resource-key/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
       parameters:
       - name: "allotted-resource-id"
@@ -29529,7 +29657,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param={name}/resource-resolution-data/resource-key={resource-key-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -29656,7 +29784,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -29743,7 +29871,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -29830,7 +29958,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-parameters/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/security-zone-parameters/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -29915,8 +30043,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-parameters/param/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/security-zone-parameters/param/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.Param"
       parameters:
       - name: "allotted-resource-id"
@@ -29938,7 +30068,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-parameters/param/{name}/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/security-zone-parameters/param={name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -30043,7 +30173,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-parameters/param/{name}/resource-resolution-data/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/security-zone-parameters/param={name}/resource-resolution-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -30150,8 +30280,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-parameters/param/{name}/resource-resolution-data/resource-key/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/security-zone-parameters/param={name}/resource-resolution-data/resource-key/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
       parameters:
       - name: "allotted-resource-id"
@@ -30179,7 +30311,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/security-zone-parameters/param={name}/resource-resolution-data/resource-key={resource-key-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -30306,7 +30438,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-topology/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/security-zone-topology/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -30393,7 +30525,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-topology/allotted-resource-identifiers/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/security-zone-topology/allotted-resource-identifiers/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -30480,7 +30612,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-topology/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/security-zone-topology/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -30567,7 +30699,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-topology/security-zone-assignments/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/security-zone-topology/security-zone-assignments/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -30654,7 +30786,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-topology/security-zone-parameters/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/security-zone-topology/security-zone-parameters/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -30739,8 +30871,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-topology/security-zone-parameters/param/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/security-zone-topology/security-zone-parameters/param/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.Param"
       parameters:
       - name: "allotted-resource-id"
@@ -30762,7 +30896,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-topology/security-zone-parameters/param/{name}/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/security-zone-topology/security-zone-parameters/param={name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -30867,7 +31001,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-topology/security-zone-parameters/param/{name}/resource-resolution-data/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/security-zone-topology/security-zone-parameters/param={name}/resource-resolution-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -30974,8 +31108,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-topology/security-zone-parameters/param/{name}/resource-resolution-data/resource-key/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/security-zone-topology/security-zone-parameters/param={name}/resource-resolution-data/resource-key/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
       parameters:
       - name: "allotted-resource-id"
@@ -31003,7 +31139,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-topology/security-zone-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-data/security-zone-topology/security-zone-parameters/param={name}/resource-resolution-data/resource-key={resource-key-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -31130,7 +31266,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-status/
+  ? /data/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource={allotted-resource-id}/allotted-resource-status/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -31217,7 +31353,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  /config/GENERIC-RESOURCE-API:services/:
+  /data/GENERIC-RESOURCE-API:services/:
     get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -31284,8 +31420,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  /config/GENERIC-RESOURCE-API:services/service/:
+  /data/GENERIC-RESOURCE-API:services/service/:
     post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.servicemodelinfrastructure.Service"
       parameters:
       - in: "body"
@@ -31303,7 +31441,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/:
+  /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/:
     get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -31390,7 +31528,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/:
+  /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/:
     get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -31477,7 +31615,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/consumed-allotted-resources/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/consumed-allotted-resources/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -31564,8 +31702,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/consumed-allotted-resources/consumed-allotted-resource/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/consumed-allotted-resources/consumed-allotted-resource/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.AllottedResourceInfo"
       parameters:
       - name: "service-instance-id"
@@ -31587,7 +31727,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/consumed-allotted-resources/consumed-allotted-resource/{allotted-resource-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/consumed-allotted-resources/consumed-allotted-resource={allotted-resource-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -31692,7 +31832,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/forwarding-paths/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -31779,8 +31919,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/forwarding-path/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/forwarding-paths/forwarding-path/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath"
       parameters:
       - name: "service-instance-id"
@@ -31803,7 +31945,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/forwarding-path/{forwarding-path-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/forwarding-paths/forwarding-path={forwarding-path-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -31910,7 +32052,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/forwarding-path/{forwarding-path-id}/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/forwarding-paths/forwarding-path={forwarding-path-id}/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -32017,7 +32159,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/forwarding-path/{forwarding-path-id}/service-paths/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/forwarding-paths/forwarding-path={forwarding-path-id}/service-paths/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -32124,8 +32266,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/forwarding-path/{forwarding-path-id}/service-paths/service-path/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/forwarding-paths/forwarding-path={forwarding-path-id}/service-paths/service-path/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.ServicePathInformation"
       parameters:
       - name: "service-instance-id"
@@ -32152,7 +32296,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/forwarding-path/{forwarding-path-id}/service-paths/service-path/{service-path-instance-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/forwarding-paths/forwarding-path={forwarding-path-id}/service-paths/service-path={service-path-instance-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -32277,8 +32421,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/forwarding-path/{forwarding-path-id}/service-paths/service-path/{service-path-instance-id}/service/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/forwarding-paths/forwarding-path={forwarding-path-id}/service-paths/service-path={service-path-instance-id}/service/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.servicepathinformation.Service"
       parameters:
       - name: "service-instance-id"
@@ -32311,7 +32457,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/forwarding-path/{forwarding-path-id}/service-paths/service-path/{service-path-instance-id}/service/{service-service-instance-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/forwarding-paths/forwarding-path={forwarding-path-id}/service-paths/service-path={service-path-instance-id}/service={service-service-instance-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -32458,7 +32604,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/forwarding-path/{forwarding-path-id}/service-paths/service-path/{service-path-instance-id}/service/{service-service-instance-id}/vnfs/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/forwarding-paths/forwarding-path={forwarding-path-id}/service-paths/service-path={service-path-instance-id}/service={service-service-instance-id}/vnfs/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -32605,8 +32751,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/forwarding-path/{forwarding-path-id}/service-paths/service-path/{service-path-instance-id}/service/{service-service-instance-id}/vnfs/vnf/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/forwarding-paths/forwarding-path={forwarding-path-id}/service-paths/service-path={service-path-instance-id}/service={service-service-instance-id}/vnfs/vnf/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.VnfPathInformation"
       parameters:
       - name: "service-instance-id"
@@ -32643,7 +32791,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/forwarding-path/{forwarding-path-id}/service-paths/service-path/{service-path-instance-id}/service/{service-service-instance-id}/vnfs/vnf/{vnf-instance-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/forwarding-paths/forwarding-path={forwarding-path-id}/service-paths/service-path={service-path-instance-id}/service={service-service-instance-id}/vnfs/vnf={vnf-instance-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -32808,7 +32956,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/forwarding-path/{forwarding-path-id}/service-paths/service-path/{service-path-instance-id}/service/{service-service-instance-id}/vnfs/vnf/{vnf-instance-id}/vf-module-instance/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/forwarding-paths/forwarding-path={forwarding-path-id}/service-paths/service-path={service-path-instance-id}/service={service-service-instance-id}/vnfs/vnf={vnf-instance-id}/vf-module-instance/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -32975,7 +33123,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/network-instance-groups/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -33060,8 +33208,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/network-instance-groups/network-instance-group/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.networkinstancegroup.NetworkInstanceGroup"
       parameters:
       - name: "service-instance-id"
@@ -33084,7 +33234,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/network-instance-groups/network-instance-group={network-instance-group-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -33191,7 +33341,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/aggregate-route-policy/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/network-instance-groups/network-instance-group={network-instance-group-id}/aggregate-route-policy/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -33298,8 +33448,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/aggregate-routes/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/network-instance-groups/network-instance-group={network-instance-group-id}/aggregate-routes/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.aggregateroutes.AggregateRoutes"
       parameters:
       - name: "service-instance-id"
@@ -33327,7 +33479,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/aggregate-routes/{route-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/network-instance-groups/network-instance-group={network-instance-group-id}/aggregate-routes={route-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -33454,7 +33606,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/networks/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/network-instance-groups/network-instance-group={network-instance-group-id}/networks/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -33561,8 +33713,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/networks/network/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/network-instance-groups/network-instance-group={network-instance-group-id}/networks/network/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network"
       parameters:
       - name: "service-instance-id"
@@ -33590,7 +33744,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/networks/network/{network-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/network-instance-groups/network-instance-group={network-instance-group-id}/networks/network={network-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -33717,7 +33871,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/networks/network/{network-id}/customer-bonding-requests/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/network-instance-groups/network-instance-group={network-instance-group-id}/networks/network={network-id}/customer-bonding-requests/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -33844,8 +33998,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/networks/network/{network-id}/customer-bonding-requests/customer-bonding-request/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/network-instance-groups/network-instance-group={network-instance-group-id}/networks/network={network-id}/customer-bonding-requests/customer-bonding-request/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest"
       parameters:
       - name: "service-instance-id"
@@ -33878,7 +34034,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/networks/network/{network-id}/customer-bonding-requests/customer-bonding-request/{configuration-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/network-instance-groups/network-instance-group={network-instance-group-id}/networks/network={network-id}/customer-bonding-requests/customer-bonding-request={configuration-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -34025,8 +34181,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/networks/network/{network-id}/vpn-bindings/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/network-instance-groups/network-instance-group={network-instance-group-id}/networks/network={network-id}/vpn-bindings/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vpnbindings.VpnBindings"
       parameters:
       - name: "service-instance-id"
@@ -34059,7 +34217,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/networks/network/{network-id}/vpn-bindings/{vpn-binding-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/network-instance-groups/network-instance-group={network-instance-group-id}/networks/network={network-id}/vpn-bindings={vpn-binding-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -34206,7 +34364,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/network-instance-groups/network-instance-group={network-instance-group-id}/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -34313,7 +34471,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/subnet-assignment-policy/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/network-instance-groups/network-instance-group={network-instance-group-id}/subnet-assignment-policy/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -34420,8 +34578,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/subnets/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/network-instance-groups/network-instance-group={network-instance-group-id}/subnets/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.subnets.Subnets"
       parameters:
       - name: "service-instance-id"
@@ -34448,7 +34608,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/subnets/{start-address}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/network-instance-groups/network-instance-group={network-instance-group-id}/subnets={start-address}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -34573,7 +34733,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/vpn-binding-policy/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/network-instance-groups/network-instance-group={network-instance-group-id}/vpn-binding-policy/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -34680,7 +34840,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -34767,8 +34927,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.servicedata.servicedata.networks.Network"
       parameters:
       - name: "service-instance-id"
@@ -34791,7 +34953,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network={network-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -34898,7 +35060,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network={network-id}/network-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -35005,7 +35167,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network={network-id}/network-data/network-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -35112,7 +35274,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-information/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network={network-id}/network-data/network-information/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -35219,7 +35381,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-level-oper-status/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network={network-id}/network-data/network-level-oper-status/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -35324,7 +35486,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-provided-allotted-resources/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network={network-id}/network-data/network-provided-allotted-resources/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -35431,7 +35593,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-request-input/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network={network-id}/network-data/network-request-input/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -35538,7 +35700,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-request-input/network-input-parameters/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network={network-id}/network-data/network-request-input/network-input-parameters/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -35643,8 +35805,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-request-input/network-input-parameters/param/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network={network-id}/network-data/network-request-input/network-input-parameters/param/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.Param"
       parameters:
       - name: "service-instance-id"
@@ -35671,7 +35835,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-request-input/network-input-parameters/param/{name}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network={network-id}/network-data/network-request-input/network-input-parameters/param={name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -35796,7 +35960,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-request-input/network-input-parameters/param/{name}/resource-resolution-data/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network={network-id}/network-data/network-request-input/network-input-parameters/param={name}/resource-resolution-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -35923,8 +36087,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-request-input/network-input-parameters/param/{name}/resource-resolution-data/resource-key/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network={network-id}/network-data/network-request-input/network-input-parameters/param={name}/resource-resolution-data/resource-key/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
       parameters:
       - name: "service-instance-id"
@@ -35957,7 +36123,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-request-input/network-input-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network={network-id}/network-data/network-request-input/network-input-parameters/param={name}/resource-resolution-data/resource-key={resource-key-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -36104,7 +36270,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network={network-id}/network-data/network-topology/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -36211,7 +36377,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology/network-assignments/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network={network-id}/network-data/network-topology/network-assignments/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -36318,7 +36484,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology/network-parameters/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network={network-id}/network-data/network-topology/network-parameters/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -36425,8 +36591,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology/network-parameters/network-parameter/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network={network-id}/network-data/network-topology/network-parameters/network-parameter/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.networkparameters.networkparameters.NetworkParameter"
       parameters:
       - name: "service-instance-id"
@@ -36454,7 +36622,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology/network-parameters/network-parameter/{network-parameter-name}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network={network-id}/network-data/network-topology/network-parameters/network-parameter={network-parameter-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -36581,7 +36749,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology/network-topology-identifier-structure/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network={network-id}/network-data/network-topology/network-topology-identifier-structure/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -36688,7 +36856,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology/network-topology-identifier-structure/related-networks/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network={network-id}/network-data/network-topology/network-topology-identifier-structure/related-networks/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -36793,8 +36961,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology/network-topology-identifier-structure/related-networks/related-network/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network={network-id}/network-data/network-topology/network-topology-identifier-structure/related-networks/related-network/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.relatednetwork.RelatedNetwork"
       parameters:
       - name: "service-instance-id"
@@ -36822,7 +36992,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology/network-topology-identifier-structure/related-networks/related-network/{related-network-network-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network={network-id}/network-data/network-topology/network-topology-identifier-structure/related-networks/related-network={related-network-network-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -36949,7 +37119,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology/network-topology-identifier-structure/related-networks/related-network/{related-network-network-id}/vlan-tags/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network={network-id}/network-data/network-topology/network-topology-identifier-structure/related-networks/related-network={related-network-network-id}/vlan-tags/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -37074,7 +37244,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network={network-id}/network-data/network-topology/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -37181,7 +37351,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/request-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network={network-id}/network-data/request-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -37288,7 +37458,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/sdnc-request-header/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network={network-id}/network-data/sdnc-request-header/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -37395,7 +37565,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/service-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network={network-id}/network-data/service-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -37502,7 +37672,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/service-information/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/networks/network={network-id}/network-data/service-information/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -37609,7 +37779,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/pnfs/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -37696,8 +37866,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/pnfs/pnf/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.servicedata.servicedata.pnfs.Pnf"
       parameters:
       - name: "service-instance-id"
@@ -37720,7 +37892,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/pnfs/pnf={pnf-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -37827,7 +37999,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/pnfs/pnf={pnf-id}/pnf-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -37934,7 +38106,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-details/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/pnfs/pnf={pnf-id}/pnf-data/pnf-details/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -38039,7 +38211,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-details/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/pnfs/pnf={pnf-id}/pnf-data/pnf-details/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -38146,7 +38318,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-level-oper-status/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/pnfs/pnf={pnf-id}/pnf-data/pnf-level-oper-status/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -38251,7 +38423,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-request-input/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/pnfs/pnf={pnf-id}/pnf-data/pnf-request-input/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -38358,7 +38530,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-request-input/pnf-input-parameters/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/pnfs/pnf={pnf-id}/pnf-data/pnf-request-input/pnf-input-parameters/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -38463,8 +38635,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-request-input/pnf-input-parameters/param/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/pnfs/pnf={pnf-id}/pnf-data/pnf-request-input/pnf-input-parameters/param/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.Param"
       parameters:
       - name: "service-instance-id"
@@ -38491,7 +38665,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-request-input/pnf-input-parameters/param/{name}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/pnfs/pnf={pnf-id}/pnf-data/pnf-request-input/pnf-input-parameters/param={name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -38616,7 +38790,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-request-input/pnf-input-parameters/param/{name}/resource-resolution-data/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/pnfs/pnf={pnf-id}/pnf-data/pnf-request-input/pnf-input-parameters/param={name}/resource-resolution-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -38743,8 +38917,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-request-input/pnf-input-parameters/param/{name}/resource-resolution-data/resource-key/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/pnfs/pnf={pnf-id}/pnf-data/pnf-request-input/pnf-input-parameters/param={name}/resource-resolution-data/resource-key/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
       parameters:
       - name: "service-instance-id"
@@ -38777,7 +38953,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-request-input/pnf-input-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/pnfs/pnf={pnf-id}/pnf-data/pnf-request-input/pnf-input-parameters/param={name}/resource-resolution-data/resource-key={resource-key-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -38924,7 +39100,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-topology/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/pnfs/pnf={pnf-id}/pnf-data/pnf-topology/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -39031,7 +39207,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-topology/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/pnfs/pnf={pnf-id}/pnf-data/pnf-topology/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -39138,7 +39314,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-topology/pnf-parameters-data/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/pnfs/pnf={pnf-id}/pnf-data/pnf-topology/pnf-parameters-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -39243,8 +39419,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-topology/pnf-parameters-data/param/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/pnfs/pnf={pnf-id}/pnf-data/pnf-topology/pnf-parameters-data/param/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.Param"
       parameters:
       - name: "service-instance-id"
@@ -39271,7 +39449,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-topology/pnf-parameters-data/param/{name}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/pnfs/pnf={pnf-id}/pnf-data/pnf-topology/pnf-parameters-data/param={name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -39396,7 +39574,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-topology/pnf-parameters-data/param/{name}/resource-resolution-data/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/pnfs/pnf={pnf-id}/pnf-data/pnf-topology/pnf-parameters-data/param={name}/resource-resolution-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -39523,8 +39701,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-topology/pnf-parameters-data/param/{name}/resource-resolution-data/resource-key/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/pnfs/pnf={pnf-id}/pnf-data/pnf-topology/pnf-parameters-data/param={name}/resource-resolution-data/resource-key/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
       parameters:
       - name: "service-instance-id"
@@ -39557,7 +39737,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-topology/pnf-parameters-data/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/pnfs/pnf={pnf-id}/pnf-data/pnf-topology/pnf-parameters-data/param={name}/resource-resolution-data/resource-key={resource-key-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -39704,7 +39884,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-topology/pnf-topology-identifier-structure/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/pnfs/pnf={pnf-id}/pnf-data/pnf-topology/pnf-topology-identifier-structure/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -39811,7 +39991,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/request-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/pnfs/pnf={pnf-id}/pnf-data/request-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -39918,7 +40098,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/sdnc-request-header/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/pnfs/pnf={pnf-id}/pnf-data/sdnc-request-header/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -40025,7 +40205,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/service-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/pnfs/pnf={pnf-id}/pnf-data/service-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -40132,7 +40312,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/service-information/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/pnfs/pnf={pnf-id}/pnf-data/service-information/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -40239,7 +40419,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/provided-allotted-resources/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/provided-allotted-resources/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -40326,8 +40506,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/provided-allotted-resources/provided-allotted-resource/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/provided-allotted-resources/provided-allotted-resource/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.AllottedResourceInfo"
       parameters:
       - name: "service-instance-id"
@@ -40349,7 +40531,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/provided-allotted-resources/provided-allotted-resource/{allotted-resource-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/provided-allotted-resources/provided-allotted-resource={allotted-resource-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -40454,7 +40636,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/provided-configurations/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/provided-configurations/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -40541,8 +40723,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/provided-configurations/provided-configuration/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/provided-configurations/provided-configuration/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.ConfigurationInfo"
       parameters:
       - name: "service-instance-id"
@@ -40564,7 +40748,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/provided-configurations/provided-configuration/{configuration-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/provided-configurations/provided-configuration={configuration-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -40669,7 +40853,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/request-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/request-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -40756,7 +40940,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/sdnc-request-header/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/sdnc-request-header/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -40843,7 +41027,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/service-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -40930,7 +41114,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-information/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/service-information/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -41017,7 +41201,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-level-oper-status/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/service-level-oper-status/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -41102,7 +41286,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-request-input/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/service-request-input/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -41189,7 +41373,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-request-input/service-input-parameters/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/service-request-input/service-input-parameters/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -41274,8 +41458,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-request-input/service-input-parameters/param/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/service-request-input/service-input-parameters/param/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.Param"
       parameters:
       - name: "service-instance-id"
@@ -41297,7 +41483,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-request-input/service-input-parameters/param/{name}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/service-request-input/service-input-parameters/param={name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -41402,7 +41588,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-request-input/service-input-parameters/param/{name}/resource-resolution-data/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/service-request-input/service-input-parameters/param={name}/resource-resolution-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -41509,8 +41695,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-request-input/service-input-parameters/param/{name}/resource-resolution-data/resource-key/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/service-request-input/service-input-parameters/param={name}/resource-resolution-data/resource-key/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
       parameters:
       - name: "service-instance-id"
@@ -41538,7 +41726,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-request-input/service-input-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/service-request-input/service-input-parameters/param={name}/resource-resolution-data/resource-key={resource-key-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -41665,7 +41853,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-topology/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/service-topology/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -41752,7 +41940,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-topology/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/service-topology/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -41839,7 +42027,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-topology/service-assignments/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/service-topology/service-assignments/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -41926,7 +42114,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-topology/service-parameters/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/service-topology/service-parameters/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -42013,8 +42201,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-topology/service-parameters/service-parameter/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/service-topology/service-parameters/service-parameter/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.serviceparameters.serviceparameters.ServiceParameter"
       parameters:
       - name: "service-instance-id"
@@ -42037,7 +42227,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-topology/service-parameters/service-parameter/{service-parameter-name}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/service-topology/service-parameters/service-parameter={service-parameter-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -42144,7 +42334,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-topology/service-topology-identifier/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/service-topology/service-topology-identifier/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -42231,7 +42421,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfc-instance-groups/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -42316,8 +42506,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup"
       parameters:
       - name: "service-instance-id"
@@ -42340,7 +42532,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -42487,7 +42679,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/vnfc-objects/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/vnfc-objects/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -42634,8 +42826,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/vnfc-objects/vnfc-object/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/vnfc-objects/vnfc-object/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject"
       parameters:
       - name: "service-instance-id"
@@ -42673,7 +42867,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/vnfc-objects/vnfc-object/{vnfc-key}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/vnfc-objects/vnfc-object={vnfc-key}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -42840,7 +43034,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/vnfc-objects/vnfc-object/{vnfc-key}/vnics/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/vnfc-objects/vnfc-object={vnfc-key}/vnics/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -43007,8 +43201,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/vnfc-objects/vnfc-object/{vnfc-key}/vnics/vnic/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/vnfc-objects/vnfc-object={vnfc-key}/vnics/vnic/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic"
       parameters:
       - name: "service-instance-id"
@@ -43051,7 +43247,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/vnfc-objects/vnfc-object/{vnfc-key}/vnics/vnic/{vnic-port-name}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/vnfc-objects/vnfc-object={vnfc-key}/vnics/vnic={vnic-port-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -43238,7 +43434,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/vnfc-objects/vnfc-object/{vnfc-key}/vnics/vnic/{vnic-port-name}/capacity/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/vnfc-objects/vnfc-object={vnfc-key}/vnics/vnic={vnic-port-name}/capacity/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -43425,7 +43621,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/vnfc-objects/vnfc-object/{vnfc-key}/vnics/vnic/{vnic-port-name}/vnic-ip-addresses/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/vnfc-objects/vnfc-object={vnfc-key}/vnics/vnic={vnic-port-name}/vnic-ip-addresses/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -43610,7 +43806,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/vnfc-objects/vnfc-object/{vnfc-key}/vnics/vnic/{vnic-port-name}/vnic-ip-addresses/ip-addresses/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/vnfc-objects/vnfc-object={vnfc-key}/vnics/vnic={vnic-port-name}/vnic-ip-addresses/ip-addresses/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -43797,7 +43993,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -43884,8 +44080,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.servicedata.servicedata.vnfs.Vnf"
       parameters:
       - name: "service-instance-id"
@@ -43908,7 +44106,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -44015,7 +44213,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -44122,7 +44320,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/license-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/license-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -44229,8 +44427,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/license-information/entitlement-pool-list/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/license-information/entitlement-pool-list/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList"
       parameters:
       - name: "service-instance-id"
@@ -44258,7 +44458,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/license-information/entitlement-pool-list/{entitlement-pool-uuid}/{action}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/license-information/entitlement-pool-list={entitlement-pool-uuid},{action}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -44405,8 +44605,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/license-information/license-key-group-list/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/license-information/license-key-group-list/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList"
       parameters:
       - name: "service-instance-id"
@@ -44434,7 +44636,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/license-information/license-key-group-list/{license-key-group-uuid}/{action}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/license-information/license-key-group-list={license-key-group-uuid},{action}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -44581,7 +44783,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/request-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/request-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -44688,7 +44890,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/sdnc-request-header/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/sdnc-request-header/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -44795,7 +44997,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/service-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/service-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -44902,7 +45104,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/service-information/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/service-information/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -45009,7 +45211,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -45116,8 +45318,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule"
       parameters:
       - name: "service-instance-id"
@@ -45145,7 +45349,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -45272,7 +45476,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -45399,7 +45603,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/request-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/request-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -45526,7 +45730,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/sdnc-request-header/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/sdnc-request-header/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -45653,7 +45857,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/service-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/service-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -45780,7 +45984,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/service-information/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/service-information/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -45907,7 +46111,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -46034,7 +46238,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-information/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-information/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -46161,7 +46365,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-level-oper-status/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-level-oper-status/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -46286,7 +46490,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-request-input/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-request-input/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -46413,7 +46617,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-request-input/vf-module-input-parameters/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-request-input/vf-module-input-parameters/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -46538,8 +46742,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-request-input/vf-module-input-parameters/param/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-request-input/vf-module-input-parameters/param/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.Param"
       parameters:
       - name: "service-instance-id"
@@ -46571,7 +46777,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-request-input/vf-module-input-parameters/param/{name}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-request-input/vf-module-input-parameters/param={name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -46716,7 +46922,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-request-input/vf-module-input-parameters/param/{name}/resource-resolution-data/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-request-input/vf-module-input-parameters/param={name}/resource-resolution-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -46863,8 +47069,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-request-input/vf-module-input-parameters/param/{name}/resource-resolution-data/resource-key/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-request-input/vf-module-input-parameters/param={name}/resource-resolution-data/resource-key/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
       parameters:
       - name: "service-instance-id"
@@ -46902,7 +47110,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-request-input/vf-module-input-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-request-input/vf-module-input-parameters/param={name}/resource-resolution-data/resource-key={resource-key-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -47069,7 +47277,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -47196,7 +47404,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -47323,7 +47531,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -47450,7 +47658,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -47577,8 +47785,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments/dhcp-subnet-assignment/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments/dhcp-subnet-assignment/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"
       parameters:
       - name: "service-instance-id"
@@ -47611,7 +47821,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments/dhcp-subnet-assignment/{neutron-subnet-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments/dhcp-subnet-assignment={neutron-subnet-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -47758,7 +47968,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -47885,8 +48095,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"
       parameters:
       - name: "service-instance-id"
@@ -47919,7 +48131,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -48066,7 +48278,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -48213,8 +48425,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"
       parameters:
       - name: "service-instance-id"
@@ -48252,7 +48466,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -48419,7 +48633,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -48584,8 +48798,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vnicgroups.vnicgroups.VnicGroup"
       parameters:
       - name: "service-instance-id"
@@ -48628,7 +48844,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group={vnic-interface-role}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -48815,7 +49031,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-common-ip-addresses/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group={vnic-interface-role}/vlan-common-ip-addresses/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -49000,7 +49216,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-common-ip-addresses/ip-addresses/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group={vnic-interface-role}/vlan-common-ip-addresses/ip-addresses/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -49187,7 +49403,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group={vnic-interface-role}/vlan-vnics/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -49374,8 +49590,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group={vnic-interface-role}/vlan-vnics/vlan-vnic/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"
       parameters:
       - name: "service-instance-id"
@@ -49423,7 +49641,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group={vnic-interface-role}/vlan-vnics/vlan-vnic={vnic-port-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -49630,7 +49848,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group={vnic-interface-role}/vlan-vnics/vlan-vnic={vnic-port-id}/vnic-sub-interfaces/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -49837,8 +50055,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group={vnic-interface-role}/vlan-vnics/vlan-vnic={vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
       parameters:
       - name: "service-instance-id"
@@ -49891,7 +50111,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group={vnic-interface-role}/vlan-vnics/vlan-vnic={vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data={network-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -50118,7 +50338,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/floating-ips/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group={vnic-interface-role}/vlan-vnics/vlan-vnic={vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data={network-id}/floating-ips/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -50345,7 +50565,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group={vnic-interface-role}/vlan-vnics/vlan-vnic={vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data={network-id}/network-information-items/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -50572,8 +50792,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/network-information-item/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group={vnic-interface-role}/vlan-vnics/vlan-vnic={vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data={network-id}/network-information-items/network-information-item/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
       parameters:
       - name: "service-instance-id"
@@ -50631,7 +50853,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/network-information-item/{ip-version}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group={vnic-interface-role}/vlan-vnics/vlan-vnic={vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data={network-id}/network-information-items/network-information-item={ip-version}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -50878,7 +51100,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/network-information-item/{ip-version}/network-ips/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group={instance-group-id}/vnfcs/vnfc={vnfc-name}/vnic-groups/vnic-group={vnic-interface-role}/vlan-vnics/vlan-vnic={vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data={network-id}/network-information-items/network-information-item={ip-version}/network-ips/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -51125,7 +51347,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -51252,8 +51474,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.VmTopologyData"
       parameters:
       - name: "service-instance-id"
@@ -51285,7 +51509,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -51430,7 +51654,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -51577,7 +51801,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -51722,8 +51946,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vmtopologydata.vmnames.VnfcNames"
       parameters:
       - name: "service-instance-id"
@@ -51761,7 +51987,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -51928,7 +52154,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -52093,8 +52319,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vnfcnetworkdata.VnfcNetworkData"
       parameters:
       - name: "service-instance-id"
@@ -52137,7 +52365,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -52324,7 +52552,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/connection-point/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/connection-point/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -52511,8 +52739,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/connection-point/vlan-data/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/connection-point/vlan-data/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.connectionpoint.connectionpoint.VlanData"
       parameters:
       - name: "service-instance-id"
@@ -52560,7 +52790,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/connection-point/vlan-data/{vlan-uuid}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/connection-point/vlan-data={vlan-uuid}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -52767,7 +52997,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-ports/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -52954,8 +53184,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-ports/vnfc-port/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"
       parameters:
       - name: "service-instance-id"
@@ -53003,7 +53235,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-ports/vnfc-port={vnfc-port-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -53210,7 +53442,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-ports/vnfc-port={vnfc-port-id}/vnic-sub-interfaces/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -53417,8 +53649,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-ports/vnfc-port={vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
       parameters:
       - name: "service-instance-id"
@@ -53471,7 +53705,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-ports/vnfc-port={vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data={network-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -53698,7 +53932,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/floating-ips/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-ports/vnfc-port={vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data={network-id}/floating-ips/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -53925,7 +54159,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-ports/vnfc-port={vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data={network-id}/network-information-items/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -54152,8 +54386,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/network-information-item/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-ports/vnfc-port={vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data={network-id}/network-information-items/network-information-item/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
       parameters:
       - name: "service-instance-id"
@@ -54211,7 +54447,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/network-information-item/{ip-version}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-ports/vnfc-port={vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data={network-id}/network-information-items/network-information-item={ip-version}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -54458,7 +54694,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/network-information-item/{ip-version}/network-ips/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-ports/vnfc-port={vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data={network-id}/network-information-items/network-information-item={ip-version}/network-ips/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -54705,8 +54941,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-subnet/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-subnet/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"
       parameters:
       - name: "service-instance-id"
@@ -54754,7 +54992,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-subnet/{vnfc-subnet-role}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-subnet={vnfc-subnet-role}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -54961,8 +55199,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-subnet/{vnfc-subnet-role}/vnfc-ip-assignments/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-subnet={vnfc-subnet-role}/vnfc-ip-assignments/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"
       parameters:
       - name: "service-instance-id"
@@ -55015,7 +55255,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-subnet/{vnfc-subnet-role}/vnfc-ip-assignments/{vnfc-address-family}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-subnet={vnfc-subnet-role}/vnfc-ip-assignments={vnfc-address-family}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -55242,8 +55482,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-subnet/{vnfc-subnet-role}/vnfc-ip-assignments/{vnfc-address-family}/vnfc-subnet-ip/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-subnet={vnfc-subnet-role}/vnfc-ip-assignments={vnfc-address-family}/vnfc-subnet-ip/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"
       parameters:
       - name: "service-instance-id"
@@ -55301,7 +55543,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-subnet/{vnfc-subnet-role}/vnfc-ip-assignments/{vnfc-address-family}/vnfc-subnet-ip/{vnfc-ip-address}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-names/vnfc-names={vnfc-name}/vnfc-networks/vnfc-network-data={vnfc-network-role}/vnfc-subnet={vnfc-subnet-role}/vnfc-ip-assignments={vnfc-address-family}/vnfc-subnet-ip={vnfc-ip-address}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -55548,7 +55790,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -55695,8 +55937,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.VmNetworkData"
       parameters:
       - name: "service-instance-id"
@@ -55733,7 +55977,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -55898,7 +56142,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/floating-ips/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/floating-ips/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -56065,7 +56309,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/interface-route-prefixes/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/interface-route-prefixes/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -56232,7 +56476,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/mac-addresses/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/mac-addresses/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -56399,7 +56643,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/network-information-items/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/network-information-items/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -56566,8 +56810,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/network-information-items/network-information-item/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/network-information-items/network-information-item/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"
       parameters:
       - name: "service-instance-id"
@@ -56610,7 +56856,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/network-information-items/network-information-item/{ip-version}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/network-information-items/network-information-item={ip-version}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -56797,7 +57043,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/network-information-items/network-information-item/{ip-version}/network-ips/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/network-information-items/network-information-item={ip-version}/network-ips/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -56984,7 +57230,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/related-networks/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/related-networks/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -57149,8 +57395,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/related-networks/related-network/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/related-networks/related-network/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.relatednetwork.RelatedNetwork"
       parameters:
       - name: "service-instance-id"
@@ -57193,7 +57441,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/related-networks/related-network/{network-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/related-networks/related-network={network-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -57380,7 +57628,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/related-networks/related-network/{network-id}/vlan-tags/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/related-networks/related-network={network-id}/vlan-tags/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -57565,7 +57813,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/sriov-parameters/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -57732,7 +57980,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters/application-tags/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/sriov-parameters/application-tags/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -57899,7 +58147,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters/application-tags/c-tags/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/sriov-parameters/application-tags/c-tags/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -58066,7 +58314,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters/application-tags/s-tags/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/sriov-parameters/application-tags/s-tags/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -58233,7 +58481,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters/heat-vlan-filters/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm={vm-type}/vm-networks/vm-network={network-role}/sriov-parameters/heat-vlan-filters/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -58400,7 +58648,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-parameters/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-parameters/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -58525,8 +58773,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-parameters/param/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-parameters/param/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.Param"
       parameters:
       - name: "service-instance-id"
@@ -58558,7 +58808,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-parameters/param/{name}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-parameters/param={name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -58703,7 +58953,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-parameters/param/{name}/resource-resolution-data/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-parameters/param={name}/resource-resolution-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -58850,8 +59100,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-parameters/param/{name}/resource-resolution-data/resource-key/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-parameters/param={name}/resource-resolution-data/resource-key/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
       parameters:
       - name: "service-instance-id"
@@ -58889,7 +59141,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-parameters/param={name}/resource-resolution-data/resource-key={resource-key-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -59056,7 +59308,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-topology-identifier/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vf-module-topology/vf-module-topology-identifier/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -59183,7 +59435,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vnf-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vnf-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -59310,7 +59562,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vnf-information/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vf-modules/vf-module={vf-module-id}/vf-module-data/vnf-information/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -59437,7 +59689,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -59544,7 +59796,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-information/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-information/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -59651,7 +59903,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-level-oper-status/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-level-oper-status/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -59756,7 +60008,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-network-collections/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-network-collections/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -59861,8 +60113,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-network-collections/vnf-network-collection/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-network-collections/vnf-network-collection/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vnfnetworkcollection.VnfNetworkCollection"
       parameters:
       - name: "service-instance-id"
@@ -59890,7 +60144,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-network-collections/vnf-network-collection/{network-instance-group-function}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-network-collections/vnf-network-collection={network-instance-group-function}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -60017,7 +60271,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-network-collections/vnf-network-collection/{network-instance-group-function}/networks/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-network-collections/vnf-network-collection={network-instance-group-function}/networks/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -60144,8 +60398,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-network-collections/vnf-network-collection/{network-instance-group-function}/networks/network/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-network-collections/vnf-network-collection={network-instance-group-function}/networks/network/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network"
       parameters:
       - name: "service-instance-id"
@@ -60178,7 +60434,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-network-collections/vnf-network-collection/{network-instance-group-function}/networks/network/{network-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-network-collections/vnf-network-collection={network-instance-group-function}/networks/network={network-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -60325,7 +60581,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-network-collections/vnf-network-collection/{network-instance-group-function}/vnf-floating-ip/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-network-collections/vnf-network-collection={network-instance-group-function}/vnf-floating-ip/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -60450,7 +60706,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-network-collections/vnf-network-collection/{network-instance-group-function}/vnf-floating-ip/ip-addresses/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-network-collections/vnf-network-collection={network-instance-group-function}/vnf-floating-ip/ip-addresses/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -60577,7 +60833,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-provided-allotted-resources/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-provided-allotted-resources/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -60684,7 +60940,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-request-input/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -60791,7 +61047,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-input-parameters/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-request-input/vnf-input-parameters/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -60896,8 +61152,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-input-parameters/param/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-request-input/vnf-input-parameters/param/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.Param"
       parameters:
       - name: "service-instance-id"
@@ -60924,7 +61182,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-input-parameters/param/{name}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-request-input/vnf-input-parameters/param={name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -61049,7 +61307,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-input-parameters/param/{name}/resource-resolution-data/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-request-input/vnf-input-parameters/param={name}/resource-resolution-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -61176,8 +61434,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-input-parameters/param/{name}/resource-resolution-data/resource-key/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-request-input/vnf-input-parameters/param={name}/resource-resolution-data/resource-key/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
       parameters:
       - name: "service-instance-id"
@@ -61210,7 +61470,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-input-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-request-input/vnf-input-parameters/param={name}/resource-resolution-data/resource-key={resource-key-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -61357,8 +61617,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-network-instance-group-ids/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-request-input/vnf-network-instance-group-ids/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds"
       parameters:
       - name: "service-instance-id"
@@ -61386,7 +61648,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-network-instance-group-ids/{vnf-network-instance-group-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-request-input/vnf-network-instance-group-ids={vnf-network-instance-group-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -61513,7 +61775,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-networks/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-request-input/vnf-networks/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -61620,8 +61882,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.VnfNetworkData"
       parameters:
       - name: "service-instance-id"
@@ -61648,7 +61912,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network/{network-role}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network={network-role}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -61773,7 +62037,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network/{network-role}/related-networks/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network={network-role}/related-networks/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -61898,8 +62162,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network/{network-role}/related-networks/related-network/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network={network-role}/related-networks/related-network/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.relatednetwork.RelatedNetwork"
       parameters:
       - name: "service-instance-id"
@@ -61932,7 +62198,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network/{network-role}/related-networks/related-network/{network-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network={network-role}/related-networks/related-network={network-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -62079,7 +62345,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network/{network-role}/related-networks/related-network/{network-id}/vlan-tags/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network={network-role}/related-networks/related-network={network-id}/vlan-tags/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -62224,7 +62490,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network/{network-role}/subnets-data/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network={network-role}/subnets-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -62351,8 +62617,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network/{network-role}/subnets-data/subnet-data/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network={network-role}/subnets-data/subnet-data/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
       parameters:
       - name: "service-instance-id"
@@ -62385,7 +62653,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network/{network-role}/subnets-data/subnet-data/{sdnc-subnet-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network={network-role}/subnets-data/subnet-data={sdnc-subnet-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -62532,7 +62800,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-sub-interface-groups/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -62637,8 +62905,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup"
       parameters:
       - name: "service-instance-id"
@@ -62666,7 +62936,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -62833,7 +63103,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/customer-bonding-requests/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/customer-bonding-requests/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -63000,8 +63270,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/customer-bonding-requests/customer-bonding-request/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/customer-bonding-requests/customer-bonding-request/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest"
       parameters:
       - name: "service-instance-id"
@@ -63044,7 +63316,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/customer-bonding-requests/customer-bonding-request/{configuration-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/customer-bonding-requests/customer-bonding-request={configuration-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -63231,7 +63503,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/vnfcs/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -63396,8 +63668,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/vnfcs/vnfc/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vnfcs.vnfcs.Vnfc"
       parameters:
       - name: "service-instance-id"
@@ -63439,7 +63713,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/vnfcs/vnfc={vnfc-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -63624,7 +63898,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}/vnics/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/vnfcs/vnfc={vnfc-name}/vnics/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -63809,8 +64083,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}/vnics/vnic/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/vnfcs/vnfc={vnfc-name}/vnics/vnic/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vnics.vnics.Vnic"
       parameters:
       - name: "service-instance-id"
@@ -63857,7 +64133,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}/vnics/vnic/{vnic-port-name}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/vnfcs/vnfc={vnfc-name}/vnics/vnic={vnic-port-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -64062,7 +64338,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}/vnics/vnic/{vnic-port-name}/sub-interfaces/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/vnfcs/vnfc={vnfc-name}/vnics/vnic={vnic-port-name}/sub-interfaces/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -64269,8 +64545,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}/vnics/vnic/{vnic-port-name}/sub-interfaces/sub-interface/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/vnfcs/vnfc={vnfc-name}/vnics/vnic={vnic-port-name}/sub-interfaces/sub-interface/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.subinterfaces.subinterfaces.SubInterface"
       parameters:
       - name: "service-instance-id"
@@ -64323,7 +64601,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}/vnics/vnic/{vnic-port-name}/sub-interfaces/sub-interface/{sub-interface-port-name}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/vnfcs/vnfc={vnfc-name}/vnics/vnic={vnic-port-name}/sub-interfaces/sub-interface={sub-interface-port-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -64550,7 +64828,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}/vnics/vnic/{vnic-port-name}/sub-interfaces/sub-interface/{sub-interface-port-name}/sub-interface-ip-addresses/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/vnfcs/vnfc={vnfc-name}/vnics/vnic={vnic-port-name}/sub-interfaces/sub-interface={sub-interface-port-name}/sub-interface-ip-addresses/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -64775,7 +65053,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}/vnics/vnic/{vnic-port-name}/sub-interfaces/sub-interface/{sub-interface-port-name}/sub-interface-ip-addresses/ip-addresses/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/vnfcs/vnfc={vnfc-name}/vnics/vnic={vnic-port-name}/sub-interfaces/sub-interface={sub-interface-port-name}/sub-interface-ip-addresses/ip-addresses/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -65002,7 +65280,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}/vnics/vnic/{vnic-port-name}/sub-interfaces/sub-interface/{sub-interface-port-name}/sub-interface-network/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/vnfcs/vnfc={vnfc-name}/vnics/vnic={vnic-port-name}/sub-interfaces/sub-interface={sub-interface-port-name}/sub-interface-network/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -65229,7 +65507,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}/vnics/vnic/{vnic-port-name}/sub-interfaces/sub-interface/{sub-interface-port-name}/vlan-tags/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/vnfcs/vnfc={vnfc-name}/vnics/vnic={vnic-port-name}/sub-interfaces/sub-interface={sub-interface-port-name}/vlan-tags/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -65454,7 +65732,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-topology/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -65561,7 +65839,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-topology/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -65668,7 +65946,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-parameters-data/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-topology/vnf-parameters-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -65773,8 +66051,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-parameters-data/param/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-topology/vnf-parameters-data/param/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.Param"
       parameters:
       - name: "service-instance-id"
@@ -65801,7 +66081,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-parameters-data/param/{name}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-topology/vnf-parameters-data/param={name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -65926,7 +66206,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-parameters-data/param/{name}/resource-resolution-data/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-topology/vnf-parameters-data/param={name}/resource-resolution-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -66053,8 +66333,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-parameters-data/param/{name}/resource-resolution-data/resource-key/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-topology/vnf-parameters-data/param={name}/resource-resolution-data/resource-key/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
       parameters:
       - name: "service-instance-id"
@@ -66087,7 +66369,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-parameters-data/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-topology/vnf-parameters-data/param={name}/resource-resolution-data/resource-key={resource-key-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -66234,7 +66516,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -66341,7 +66623,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/availability-zones/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/availability-zones/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -66448,7 +66730,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -66555,8 +66837,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.VnfNetworkData"
       parameters:
       - name: "service-instance-id"
@@ -66583,7 +66867,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network={network-role}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -66708,7 +66992,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/related-networks/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network={network-role}/related-networks/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -66833,8 +67117,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/related-networks/related-network/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network={network-role}/related-networks/related-network/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.relatednetwork.RelatedNetwork"
       parameters:
       - name: "service-instance-id"
@@ -66867,7 +67153,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/related-networks/related-network/{network-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network={network-role}/related-networks/related-network={network-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -67014,7 +67300,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/related-networks/related-network/{network-id}/vlan-tags/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network={network-role}/related-networks/related-network={network-id}/vlan-tags/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -67159,7 +67445,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/subnets-data/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network={network-role}/subnets-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -67286,8 +67572,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/subnets-data/subnet-data/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network={network-role}/subnets-data/subnet-data/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
       parameters:
       - name: "service-instance-id"
@@ -67320,7 +67608,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/subnets-data/subnet-data/{sdnc-subnet-id}/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network={network-role}/subnets-data/subnet-data={sdnc-subnet-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -67467,7 +67755,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-topology-identifier-structure/
+  ? /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-data/vnfs/vnf={vnf-id}/vnf-data/vnf-topology/vnf-topology-identifier-structure/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -67574,7 +67862,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  /config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-status/:
+  /data/GENERIC-RESOURCE-API:services/service={service-instance-id}/service-status/:
     get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -67661,7 +67949,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/:
+  /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/:
     get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -67728,8 +68016,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/:
+  /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/:
     post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource"
       parameters:
       - in: "body"
@@ -67747,7 +68037,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/
+  ? /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource={allotted-resource-id}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -67834,7 +68124,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/
+  ? /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource={allotted-resource-id}/allotted-resource-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -67921,7 +68211,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-oper-status/
+  ? /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-oper-status/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -68006,7 +68296,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/
+  ? /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -68093,7 +68383,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/
+  ? /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -68180,7 +68470,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -68267,7 +68557,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/request-information/
+  ? /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/request-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -68354,7 +68644,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/sdnc-request-header/
+  ? /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/sdnc-request-header/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -68441,7 +68731,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/
+  ? /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -68528,7 +68818,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -68615,7 +68905,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/tunnelxconn-request-input/
+  ? /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource={allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/tunnelxconn-request-input/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -68702,7 +68992,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-parameters/
+  ? /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource={allotted-resource-id}/allotted-resource-data/tunnelxconn-parameters/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -68787,8 +69077,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-parameters/param/
+  ? /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource={allotted-resource-id}/allotted-resource-data/tunnelxconn-parameters/param/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.Param"
       parameters:
       - name: "allotted-resource-id"
@@ -68810,7 +69102,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-parameters/param/{name}/
+  ? /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource={allotted-resource-id}/allotted-resource-data/tunnelxconn-parameters/param={name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -68915,7 +69207,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-parameters/param/{name}/resource-resolution-data/
+  ? /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource={allotted-resource-id}/allotted-resource-data/tunnelxconn-parameters/param={name}/resource-resolution-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -69022,8 +69314,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-parameters/param/{name}/resource-resolution-data/resource-key/
+  ? /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource={allotted-resource-id}/allotted-resource-data/tunnelxconn-parameters/param={name}/resource-resolution-data/resource-key/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
       parameters:
       - name: "allotted-resource-id"
@@ -69051,7 +69345,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
+  ? /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource={allotted-resource-id}/allotted-resource-data/tunnelxconn-parameters/param={name}/resource-resolution-data/resource-key={resource-key-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -69178,7 +69472,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/
+  ? /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource={allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -69265,7 +69559,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/allotted-resource-identifiers/
+  ? /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource={allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/allotted-resource-identifiers/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -69352,7 +69646,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/onap-model-information/
+  ? /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource={allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/onap-model-information/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -69439,7 +69733,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/tunnelxconn-assignments/
+  ? /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource={allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/tunnelxconn-assignments/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -69526,7 +69820,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/
+  ? /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource={allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -69611,8 +69905,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param/
+  ? /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource={allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.Param"
       parameters:
       - name: "allotted-resource-id"
@@ -69634,7 +69930,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param/{name}/
+  ? /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource={allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param={name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -69739,7 +70035,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param/{name}/resource-resolution-data/
+  ? /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource={allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param={name}/resource-resolution-data/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -69846,8 +70142,10 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param/{name}/resource-resolution-data/resource-key/
+  ? /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource={allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param={name}/resource-resolution-data/resource-key/
   : post:
+      tags:
+      - "GENERIC-RESOURCE-API"
       description: "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
       parameters:
       - name: "allotted-resource-id"
@@ -69875,7 +70173,7 @@ paths:
           description: "Object created"
         409:
           description: "Object already exists"
-  ? /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
+  ? /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource={allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param={name}/resource-resolution-data/resource-key={resource-key-name}/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -70002,7 +70300,7 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  ? /config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-status/
+  ? /data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource={allotted-resource-id}/allotted-resource-status/
   : get:
       tags:
       - "GENERIC-RESOURCE-API"
@@ -70089,16499 +70387,6 @@ paths:
           description: "Internal error"
         204:
           description: "Object deleted"
-  /operational/GENERIC-RESOURCE-API:brg-allotted-resources/:
-    get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.BrgAllottedResources"
-      parameters: []
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.BrgAllottedResources"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.BrgAllottedResources"
-            $ref: "#/definitions/generic.resource.api.BrgAllottedResources"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.BrgAllottedResources"
-            $ref: "#/definitions/generic.resource.api.BrgAllottedResources"
-  /operational/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/:
-    get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.brgallottedresources.BrgAllottedResource"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of brg-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.brgallottedresources.BrgAllottedResource"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource"
-            $ref: "#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource"
-            $ref: "#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource"
-  ? /operational/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of brg-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData"
-            $ref: "#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData"
-            $ref: "#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData"
-  ? /operational/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-oper-status/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.OperStatusData"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of brg-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.OperStatusData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.OperStatusData"
-            $ref: "#/definitions/generic.resource.api.OperStatusData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.OperStatusData"
-            $ref: "#/definitions/generic.resource.api.OperStatusData"
-  ? /operational/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.BrgOperationInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of brg-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.BrgOperationInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.BrgOperationInformation"
-            $ref: "#/definitions/generic.resource.api.BrgOperationInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.BrgOperationInformation"
-            $ref: "#/definitions/generic.resource.api.BrgOperationInformation"
-  ? /operational/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of brg-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-            $ref: "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-            $ref: "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-  ? /operational/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of brg-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/brg-request-input/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.brgrequestinput.BrgRequestInput"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of brg-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.brgrequestinput.BrgRequestInput"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput"
-            $ref: "#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput"
-            $ref: "#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput"
-  ? /operational/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/request-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.requestinformation.RequestInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of brg-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.requestinformation.RequestInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-            $ref: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-            $ref: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-  ? /operational/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/sdnc-request-header/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.sdncrequestheader.SdncRequestHeader"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of brg-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.sdncrequestheader.SdncRequestHeader"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-            $ref: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-            $ref: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-  ? /operational/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.serviceinformation.ServiceInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of brg-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.serviceinformation.ServiceInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-            $ref: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-            $ref: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-  ? /operational/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of brg-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-parameters/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.Param"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of brg-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-  ? /operational/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-parameters/param/{name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.Param"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of brg-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-  ? /operational/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-parameters/param/{name}/resource-resolution-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.ResourceResolutionData"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of brg-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.ResourceResolutionData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-  ? /operational/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of brg-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      - name: "resource-key-name"
-        in: "path"
-        description: "Id of resource-key"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-  ? /operational/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-topology/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.brgtopology.BrgTopology"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of brg-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.brgtopology.BrgTopology"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.brgtopology.BrgTopology"
-            $ref: "#/definitions/generic.resource.api.brgtopology.BrgTopology"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.brgtopology.BrgTopology"
-            $ref: "#/definitions/generic.resource.api.brgtopology.BrgTopology"
-  ? /operational/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-topology/allotted-resource-identifiers/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of brg-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-            $ref: "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-            $ref: "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-  ? /operational/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-topology/brg-assignments/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.brgassignments.BrgAssignments"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of brg-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.brgassignments.BrgAssignments"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.brgassignments.BrgAssignments"
-            $ref: "#/definitions/generic.resource.api.brgassignments.BrgAssignments"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.brgassignments.BrgAssignments"
-            $ref: "#/definitions/generic.resource.api.brgassignments.BrgAssignments"
-  ? /operational/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-topology/brg-parameters/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.Param"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of brg-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-  ? /operational/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-topology/brg-parameters/param/{name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.Param"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of brg-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-  ? /operational/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-topology/brg-parameters/param/{name}/resource-resolution-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.ResourceResolutionData"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of brg-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.ResourceResolutionData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-  ? /operational/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-topology/brg-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of brg-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      - name: "resource-key-name"
-        in: "path"
-        description: "Id of resource-key"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-  ? /operational/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-topology/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of brg-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-status/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of brg-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-            $ref: "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-            $ref: "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-  /operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/:
-    get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.ConnectionAttachmentAllottedResources"
-      parameters: []
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.ConnectionAttachmentAllottedResources"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources"
-            $ref: "#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources"
-            $ref: "#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources"
-  ? /operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of connection-attachment-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource"
-            $ref: "#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource"
-            $ref: "#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource"
-  ? /operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of connection-attachment-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData"
-            $ref: "#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData"
-            $ref: "#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData"
-  ? /operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-oper-status/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.OperStatusData"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of connection-attachment-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.OperStatusData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.OperStatusData"
-            $ref: "#/definitions/generic.resource.api.OperStatusData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.OperStatusData"
-            $ref: "#/definitions/generic.resource.api.OperStatusData"
-  ? /operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.ConnectionAttachmentOperationInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of connection-attachment-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.ConnectionAttachmentOperationInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation"
-            $ref: "#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation"
-            $ref: "#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation"
-  ? /operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of connection-attachment-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-            $ref: "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-            $ref: "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-  ? /operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of connection-attachment-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.Param"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of connection-attachment-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-  ? /operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param/{name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.Param"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of connection-attachment-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-  ? /operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param/{name}/resource-resolution-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.ResourceResolutionData"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of connection-attachment-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.ResourceResolutionData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-  ? /operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of connection-attachment-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      - name: "resource-key-name"
-        in: "path"
-        description: "Id of resource-key"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-  ? /operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/request-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.requestinformation.RequestInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of connection-attachment-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.requestinformation.RequestInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-            $ref: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-            $ref: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-  ? /operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/sdnc-request-header/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.sdncrequestheader.SdncRequestHeader"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of connection-attachment-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.sdncrequestheader.SdncRequestHeader"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-            $ref: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-            $ref: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-  ? /operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.serviceinformation.ServiceInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of connection-attachment-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.serviceinformation.ServiceInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-            $ref: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-            $ref: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-  ? /operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of connection-attachment-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-parameters/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.Param"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of connection-attachment-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-  ? /operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-parameters/param/{name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.Param"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of connection-attachment-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-  ? /operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-parameters/param/{name}/resource-resolution-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.ResourceResolutionData"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of connection-attachment-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.ResourceResolutionData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-  ? /operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of connection-attachment-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      - name: "resource-key-name"
-        in: "path"
-        description: "Id of resource-key"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-  ? /operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-topology/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of connection-attachment-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology"
-            $ref: "#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology"
-            $ref: "#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology"
-  ? /operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-topology/allotted-resource-identifiers/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of connection-attachment-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-            $ref: "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-            $ref: "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-  ? /operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-topology/connection-attachment-assignments/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of connection-attachment-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments"
-            $ref: "#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments"
-            $ref: "#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments"
-  ? /operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.Param"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of connection-attachment-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-  ? /operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param/{name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.Param"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of connection-attachment-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-  ? /operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param/{name}/resource-resolution-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.ResourceResolutionData"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of connection-attachment-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.ResourceResolutionData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-  ? /operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of connection-attachment-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      - name: "resource-key-name"
-        in: "path"
-        description: "Id of resource-key"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-  ? /operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-topology/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of connection-attachment-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-status/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of connection-attachment-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-            $ref: "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-            $ref: "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-  /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/:
-    get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.ContrailRouteAllottedResources"
-      parameters: []
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.ContrailRouteAllottedResources"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.ContrailRouteAllottedResources"
-            $ref: "#/definitions/generic.resource.api.ContrailRouteAllottedResources"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.ContrailRouteAllottedResources"
-            $ref: "#/definitions/generic.resource.api.ContrailRouteAllottedResources"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource"
-            $ref: "#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource"
-            $ref: "#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData"
-            $ref: "#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData"
-            $ref: "#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-oper-status/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.OperStatusData"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.OperStatusData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.OperStatusData"
-            $ref: "#/definitions/generic.resource.api.OperStatusData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.OperStatusData"
-            $ref: "#/definitions/generic.resource.api.OperStatusData"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.ContrailRouteOperationInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.ContrailRouteOperationInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.ContrailRouteOperationInformation"
-            $ref: "#/definitions/generic.resource.api.ContrailRouteOperationInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.ContrailRouteOperationInformation"
-            $ref: "#/definitions/generic.resource.api.ContrailRouteOperationInformation"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-            $ref: "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-            $ref: "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput"
-            $ref: "#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput"
-            $ref: "#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-applied-service-info/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo"
-            $ref: "#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo"
-            $ref: "#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.Param"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param/{name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.Param"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param/{name}/resource-resolution-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.ResourceResolutionData"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.ResourceResolutionData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      - name: "resource-key-name"
-        in: "path"
-        description: "Id of resource-key"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/dest-network/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.NetworkInfo"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.NetworkInfo"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.NetworkInfo"
-            $ref: "#/definitions/generic.resource.api.NetworkInfo"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.NetworkInfo"
-            $ref: "#/definitions/generic.resource.api.NetworkInfo"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/source-network/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.NetworkInfo"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.NetworkInfo"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.NetworkInfo"
-            $ref: "#/definitions/generic.resource.api.NetworkInfo"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.NetworkInfo"
-            $ref: "#/definitions/generic.resource.api.NetworkInfo"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/request-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.requestinformation.RequestInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.requestinformation.RequestInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-            $ref: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-            $ref: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/sdnc-request-header/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.sdncrequestheader.SdncRequestHeader"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.sdncrequestheader.SdncRequestHeader"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-            $ref: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-            $ref: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.serviceinformation.ServiceInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.serviceinformation.ServiceInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-            $ref: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-            $ref: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.contrailroutetopology.ContrailRouteTopology"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.contrailroutetopology.ContrailRouteTopology"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology"
-            $ref: "#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology"
-            $ref: "#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/allotted-resource-identifiers/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-            $ref: "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-            $ref: "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-assignments/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.contrailrouteassignments.ContrailRouteAssignments"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.contrailrouteassignments.ContrailRouteAssignments"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments"
-            $ref: "#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments"
-            $ref: "#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-assignments/contrail-applied-service/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService"
-            $ref: "#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService"
-            $ref: "#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-assignments/dest-network/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.NetworkInfo"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.NetworkInfo"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.NetworkInfo"
-            $ref: "#/definitions/generic.resource.api.NetworkInfo"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.NetworkInfo"
-            $ref: "#/definitions/generic.resource.api.NetworkInfo"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-assignments/source-network/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.NetworkInfo"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.NetworkInfo"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.NetworkInfo"
-            $ref: "#/definitions/generic.resource.api.NetworkInfo"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.NetworkInfo"
-            $ref: "#/definitions/generic.resource.api.NetworkInfo"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-parameters/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.Param"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param/{name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.Param"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param/{name}/resource-resolution-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.ResourceResolutionData"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.ResourceResolutionData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      - name: "resource-key-name"
-        in: "path"
-        description: "Id of resource-key"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-status/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of contrail-route-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-            $ref: "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-            $ref: "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-  /operational/GENERIC-RESOURCE-API:generic-configurations/:
-    get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.GenericConfigurations"
-      parameters: []
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.GenericConfigurations"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.GenericConfigurations"
-            $ref: "#/definitions/generic.resource.api.GenericConfigurations"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.GenericConfigurations"
-            $ref: "#/definitions/generic.resource.api.GenericConfigurations"
-  /operational/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/:
-    get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.genericconfigurations.GcConfiguration"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of gc-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.genericconfigurations.GcConfiguration"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.genericconfigurations.GcConfiguration"
-            $ref: "#/definitions/generic.resource.api.genericconfigurations.GcConfiguration"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.genericconfigurations.GcConfiguration"
-            $ref: "#/definitions/generic.resource.api.genericconfigurations.GcConfiguration"
-  ? /operational/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of gc-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData"
-            $ref: "#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData"
-            $ref: "#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData"
-  ? /operational/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-oper-status/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.OperStatusData"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of gc-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.OperStatusData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.OperStatusData"
-            $ref: "#/definitions/generic.resource.api.OperStatusData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.OperStatusData"
-            $ref: "#/definitions/generic.resource.api.OperStatusData"
-  ? /operational/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.GcTopologyOperationInformation"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of gc-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.GcTopologyOperationInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.GcTopologyOperationInformation"
-            $ref: "#/definitions/generic.resource.api.GcTopologyOperationInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.GcTopologyOperationInformation"
-            $ref: "#/definitions/generic.resource.api.GcTopologyOperationInformation"
-  ? /operational/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/configuration-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.configurationinformation.ConfigurationInformation"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of gc-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.configurationinformation.ConfigurationInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"
-            $ref: "#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"
-            $ref: "#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"
-  ? /operational/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/configuration-information/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of gc-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/gc-request-input/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.gcrequestinput.GcRequestInput"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of gc-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.gcrequestinput.GcRequestInput"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.gcrequestinput.GcRequestInput"
-            $ref: "#/definitions/generic.resource.api.gcrequestinput.GcRequestInput"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.gcrequestinput.GcRequestInput"
-            $ref: "#/definitions/generic.resource.api.gcrequestinput.GcRequestInput"
-  ? /operational/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/gc-request-input/configuration-ids/{configuration-ids-configuration-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of gc-configuration"
-        required: true
-        type: "string"
-      - name: "configuration-ids-configuration-id"
-        in: "path"
-        description: "Id of configuration-ids"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds"
-            $ref: "#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds"
-            $ref: "#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds"
-  ? /operational/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/gc-request-input/input-parameters/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.Param"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of gc-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-  ? /operational/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param/{name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.Param"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of gc-configuration"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-  ? /operational/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param/{name}/resource-resolution-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.ResourceResolutionData"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of gc-configuration"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.ResourceResolutionData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-  ? /operational/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of gc-configuration"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      - name: "resource-key-name"
-        in: "path"
-        description: "Id of resource-key"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-  ? /operational/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/request-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.requestinformation.RequestInformation"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of gc-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.requestinformation.RequestInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-            $ref: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-            $ref: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-  ? /operational/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/sdnc-request-header/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.sdncrequestheader.SdncRequestHeader"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of gc-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.sdncrequestheader.SdncRequestHeader"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-            $ref: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-            $ref: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-  ? /operational/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/service-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.serviceinformation.ServiceInformation"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of gc-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.serviceinformation.ServiceInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-            $ref: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-            $ref: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-  ? /operational/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/service-information/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of gc-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-status/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.configurationstatus.ConfigurationStatus"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of gc-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.configurationstatus.ConfigurationStatus"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"
-            $ref: "#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"
-            $ref: "#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"
-  /operational/GENERIC-RESOURCE-API:port-mirror-configurations/:
-    get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.PortMirrorConfigurations"
-      parameters: []
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.PortMirrorConfigurations"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.PortMirrorConfigurations"
-            $ref: "#/definitions/generic.resource.api.PortMirrorConfigurations"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.PortMirrorConfigurations"
-            $ref: "#/definitions/generic.resource.api.PortMirrorConfigurations"
-  /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/:
-    get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration"
-            $ref: "#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration"
-            $ref: "#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData"
-            $ref: "#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData"
-            $ref: "#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-oper-status/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.OperStatusData"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.OperStatusData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.OperStatusData"
-            $ref: "#/definitions/generic.resource.api.OperStatusData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.OperStatusData"
-            $ref: "#/definitions/generic.resource.api.OperStatusData"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.PortMirrorTopologyOperationInformation"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.PortMirrorTopologyOperationInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation"
-            $ref: "#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation"
-            $ref: "#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/configuration-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.configurationinformation.ConfigurationInformation"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.configurationinformation.ConfigurationInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"
-            $ref: "#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"
-            $ref: "#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/configuration-information/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput"
-            $ref: "#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput"
-            $ref: "#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.PortInfo"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.PortInfo"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.PortInfo"
-            $ref: "#/definitions/generic.resource.api.PortInfo"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.PortInfo"
-            $ref: "#/definitions/generic.resource.api.PortInfo"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/pnf-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.pnfinformation.PnfInformation"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.pnfinformation.PnfInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.pnfinformation.PnfInformation"
-            $ref: "#/definitions/generic.resource.api.pnfinformation.PnfInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.pnfinformation.PnfInformation"
-            $ref: "#/definitions/generic.resource.api.pnfinformation.PnfInformation"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/pnf-information/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/vnf-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfinformation.VnfInformation"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfinformation.VnfInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
-            $ref: "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
-            $ref: "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/vnf-information/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.Param"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param/{name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.Param"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param/{name}/resource-resolution-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.ResourceResolutionData"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.ResourceResolutionData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      - name: "resource-key-name"
-        in: "path"
-        description: "Id of resource-key"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort"
-            $ref: "#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort"
-            $ref: "#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/pnf-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.pnfinformation.PnfInformation"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.pnfinformation.PnfInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.pnfinformation.PnfInformation"
-            $ref: "#/definitions/generic.resource.api.pnfinformation.PnfInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.pnfinformation.PnfInformation"
-            $ref: "#/definitions/generic.resource.api.pnfinformation.PnfInformation"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/pnf-information/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/vnf-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfinformation.VnfInformation"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfinformation.VnfInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
-            $ref: "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
-            $ref: "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/vnf-information/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/request-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.requestinformation.RequestInformation"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.requestinformation.RequestInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-            $ref: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-            $ref: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/sdnc-request-header/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.sdncrequestheader.SdncRequestHeader"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.sdncrequestheader.SdncRequestHeader"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-            $ref: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-            $ref: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/service-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.serviceinformation.ServiceInformation"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.serviceinformation.ServiceInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-            $ref: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-            $ref: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/service-information/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology"
-            $ref: "#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology"
-            $ref: "#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/configuration-identifiers/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.configurationidentifiers.ConfigurationIdentifiers"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.configurationidentifiers.ConfigurationIdentifiers"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers"
-            $ref: "#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers"
-            $ref: "#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments"
-            $ref: "#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments"
-            $ref: "#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.Param"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param/{name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.Param"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param/{name}/resource-resolution-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.ResourceResolutionData"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.ResourceResolutionData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      - name: "resource-key-name"
-        in: "path"
-        description: "Id of resource-key"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/dest-vnfc-instance-group-id/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId"
-            $ref: "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId"
-            $ref: "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps"
-            $ref: "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps"
-            $ref: "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map/{source-port-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      - name: "source-port-id"
-        in: "path"
-        description: "Id of source-to-dest-map"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap"
-            $ref: "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap"
-            $ref: "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map/{source-port-id}/dest-ip-addresses/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.IpAddresses"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      - name: "source-port-id"
-        in: "path"
-        description: "Id of source-to-dest-map"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.IpAddresses"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.IpAddresses"
-            $ref: "#/definitions/generic.resource.api.IpAddresses"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.IpAddresses"
-            $ref: "#/definitions/generic.resource.api.IpAddresses"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map/{source-port-id}/dest-ip-addresses/ip-addresses/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.ipaddresses.IpAddresses"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      - name: "source-port-id"
-        in: "path"
-        description: "Id of source-to-dest-map"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.ipaddresses.IpAddresses"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
-            $ref: "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
-            $ref: "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-vnfc-instance-group-id/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId"
-            $ref: "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId"
-            $ref: "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.Param"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param/{name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.Param"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param/{name}/resource-resolution-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.ResourceResolutionData"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.ResourceResolutionData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      - name: "resource-key-name"
-        in: "path"
-        description: "Id of resource-key"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-  ? /operational/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-status/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.configurationstatus.ConfigurationStatus"
-      parameters:
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of port-mirror-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.configurationstatus.ConfigurationStatus"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"
-            $ref: "#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"
-            $ref: "#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"
-  /operational/GENERIC-RESOURCE-API:preload-information/:
-    get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.PreloadModelInformation"
-      parameters: []
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.PreloadModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.PreloadModelInformation"
-            $ref: "#/definitions/generic.resource.api.PreloadModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.PreloadModelInformation"
-            $ref: "#/definitions/generic.resource.api.PreloadModelInformation"
-  /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/:
-    get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.preloadmodelinformation.PreloadList"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.preloadmodelinformation.PreloadList"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.preloadmodelinformation.PreloadList"
-            $ref: "#/definitions/generic.resource.api.preloadmodelinformation.PreloadList"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.preloadmodelinformation.PreloadList"
-            $ref: "#/definitions/generic.resource.api.preloadmodelinformation.PreloadList"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.preloaddata.PreloadData"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.preloaddata.PreloadData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.preloaddata.PreloadData"
-            $ref: "#/definitions/generic.resource.api.preloaddata.PreloadData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.preloaddata.PreloadData"
-            $ref: "#/definitions/generic.resource.api.preloaddata.PreloadData"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation"
-            $ref: "#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation"
-            $ref: "#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/host-routes/{route-prefix}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.hostroutes.HostRoutes"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "route-prefix"
-        in: "path"
-        description: "Id of host-routes"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.hostroutes.HostRoutes"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.hostroutes.HostRoutes"
-            $ref: "#/definitions/generic.resource.api.hostroutes.HostRoutes"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.hostroutes.HostRoutes"
-            $ref: "#/definitions/generic.resource.api.hostroutes.HostRoutes"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/network-policy/{network-policy-fqdn}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.networkpolicy.NetworkPolicy"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "network-policy-fqdn"
-        in: "path"
-        description: "Id of network-policy"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.networkpolicy.NetworkPolicy"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.networkpolicy.NetworkPolicy"
-            $ref: "#/definitions/generic.resource.api.networkpolicy.NetworkPolicy"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.networkpolicy.NetworkPolicy"
-            $ref: "#/definitions/generic.resource.api.networkpolicy.NetworkPolicy"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/network-topology-identifier-structure/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"
-            $ref: "#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"
-            $ref: "#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/network-topology-identifier-structure/related-networks/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.RelatedNetwork"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.RelatedNetwork"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.RelatedNetwork"
-            $ref: "#/definitions/generic.resource.api.RelatedNetwork"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.RelatedNetwork"
-            $ref: "#/definitions/generic.resource.api.RelatedNetwork"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/network-topology-identifier-structure/related-networks/related-network/{network-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.relatednetwork.RelatedNetwork"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of related-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.relatednetwork.RelatedNetwork"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
-            $ref: "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
-            $ref: "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/network-topology-identifier-structure/related-networks/related-network/{network-id}/vlan-tags/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vlantags.VlanTags"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of related-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vlantags.VlanTags"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vlantags.VlanTags"
-            $ref: "#/definitions/generic.resource.api.vlantags.VlanTags"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vlantags.VlanTags"
-            $ref: "#/definitions/generic.resource.api.vlantags.VlanTags"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/route-table-reference/{route-table-reference-fqdn}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.routetablereference.RouteTableReference"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "route-table-reference-fqdn"
-        in: "path"
-        description: "Id of route-table-reference"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.routetablereference.RouteTableReference"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.routetablereference.RouteTableReference"
-            $ref: "#/definitions/generic.resource.api.routetablereference.RouteTableReference"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.routetablereference.RouteTableReference"
-            $ref: "#/definitions/generic.resource.api.routetablereference.RouteTableReference"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/subnets/{start-address}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.subnets.Subnets"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "start-address"
-        in: "path"
-        description: "Id of subnets"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.subnets.Subnets"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.subnets.Subnets"
-            $ref: "#/definitions/generic.resource.api.subnets.Subnets"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.subnets.Subnets"
-            $ref: "#/definitions/generic.resource.api.subnets.Subnets"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/vpn-bindings/{vpn-binding-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vpnbindings.VpnBindings"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vpn-binding-id"
-        in: "path"
-        description: "Id of vpn-bindings"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vpnbindings.VpnBindings"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vpnbindings.VpnBindings"
-            $ref: "#/definitions/generic.resource.api.vpnbindings.VpnBindings"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vpnbindings.VpnBindings"
-            $ref: "#/definitions/generic.resource.api.vpnbindings.VpnBindings"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-oper-status/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.preloadoperstatus.PreloadOperStatus"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.preloadoperstatus.PreloadOperStatus"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus"
-            $ref: "#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus"
-            $ref: "#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation"
-            $ref: "#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation"
-            $ref: "#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vfmoduletopology.VfModuleTopology"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vfmoduletopology.VfModuleTopology"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"
-            $ref: "#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"
-            $ref: "#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vfmoduleassignments.VfModuleAssignments"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vfmoduleassignments.VfModuleAssignments"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"
-            $ref: "#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"
-            $ref: "#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"
-            $ref: "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"
-            $ref: "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments/dhcp-subnet-assignment/{neutron-subnet-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "neutron-subnet-id"
-        in: "path"
-        description: "Id of dhcp-subnet-assignment"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"
-            $ref: "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"
-            $ref: "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"
-            $ref: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"
-            $ref: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"
-            $ref: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"
-            $ref: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"
-            $ref: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"
-            $ref: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"
-            $ref: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"
-            $ref: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnicgroups.VnicGroups"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnicgroups.VnicGroups"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnicgroups.VnicGroups"
-            $ref: "#/definitions/generic.resource.api.vnicgroups.VnicGroups"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnicgroups.VnicGroups"
-            $ref: "#/definitions/generic.resource.api.vnicgroups.VnicGroups"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnicgroups.vnicgroups.VnicGroup"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-interface-role"
-        in: "path"
-        description: "Id of vnic-group"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnicgroups.vnicgroups.VnicGroup"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"
-            $ref: "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"
-            $ref: "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-common-ip-addresses/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.IpAddresses"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-interface-role"
-        in: "path"
-        description: "Id of vnic-group"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.IpAddresses"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.IpAddresses"
-            $ref: "#/definitions/generic.resource.api.IpAddresses"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.IpAddresses"
-            $ref: "#/definitions/generic.resource.api.IpAddresses"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-common-ip-addresses/ip-addresses/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.ipaddresses.IpAddresses"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-interface-role"
-        in: "path"
-        description: "Id of vnic-group"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.ipaddresses.IpAddresses"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
-            $ref: "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
-            $ref: "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-interface-role"
-        in: "path"
-        description: "Id of vnic-group"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"
-            $ref: "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"
-            $ref: "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-interface-role"
-        in: "path"
-        description: "Id of vnic-group"
-        required: true
-        type: "string"
-      - name: "vnic-port-id"
-        in: "path"
-        description: "Id of vlan-vnic"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"
-            $ref: "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"
-            $ref: "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.SubInterfaceNetworkData"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-interface-role"
-        in: "path"
-        description: "Id of vnic-group"
-        required: true
-        type: "string"
-      - name: "vnic-port-id"
-        in: "path"
-        description: "Id of vlan-vnic"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.SubInterfaceNetworkData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.SubInterfaceNetworkData"
-            $ref: "#/definitions/generic.resource.api.SubInterfaceNetworkData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.SubInterfaceNetworkData"
-            $ref: "#/definitions/generic.resource.api.SubInterfaceNetworkData"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-interface-role"
-        in: "path"
-        description: "Id of vnic-group"
-        required: true
-        type: "string"
-      - name: "vnic-port-id"
-        in: "path"
-        description: "Id of vlan-vnic"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of sub-interface-network-data"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/floating-ips/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-interface-role"
-        in: "path"
-        description: "Id of vnic-group"
-        required: true
-        type: "string"
-      - name: "vnic-port-id"
-        in: "path"
-        description: "Id of vlan-vnic"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of sub-interface-network-data"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-interface-role"
-        in: "path"
-        description: "Id of vnic-group"
-        required: true
-        type: "string"
-      - name: "vnic-port-id"
-        in: "path"
-        description: "Id of vlan-vnic"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of sub-interface-network-data"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/network-information-item/{ip-version}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-interface-role"
-        in: "path"
-        description: "Id of vnic-group"
-        required: true
-        type: "string"
-      - name: "vnic-port-id"
-        in: "path"
-        description: "Id of vlan-vnic"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of sub-interface-network-data"
-        required: true
-        type: "string"
-      - name: "ip-version"
-        in: "path"
-        description: "Id of network-information-item"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/network-information-item/{ip-version}/network-ips/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-interface-role"
-        in: "path"
-        description: "Id of vnic-group"
-        required: true
-        type: "string"
-      - name: "vnic-port-id"
-        in: "path"
-        description: "Id of vlan-vnic"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of sub-interface-network-data"
-        required: true
-        type: "string"
-      - name: "ip-version"
-        in: "path"
-        description: "Id of network-information-item"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"
-            $ref: "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"
-            $ref: "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.VmTopologyData"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.VmTopologyData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.VmTopologyData"
-            $ref: "#/definitions/generic.resource.api.VmTopologyData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.VmTopologyData"
-            $ref: "#/definitions/generic.resource.api.VmTopologyData"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vmtopologydata.VmNames"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vmtopologydata.VmNames"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vmtopologydata.VmNames"
-            $ref: "#/definitions/generic.resource.api.vmtopologydata.VmNames"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vmtopologydata.VmNames"
-            $ref: "#/definitions/generic.resource.api.vmtopologydata.VmNames"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vmtopologydata.vmnames.VnfcNames"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vmtopologydata.vmnames.VnfcNames"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"
-            $ref: "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"
-            $ref: "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.VnfcNetworkData"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.VnfcNetworkData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.VnfcNetworkData"
-            $ref: "#/definitions/generic.resource.api.VnfcNetworkData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.VnfcNetworkData"
-            $ref: "#/definitions/generic.resource.api.VnfcNetworkData"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfcnetworkdata.VnfcNetworkData"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      - name: "vnfc-network-role"
-        in: "path"
-        description: "Id of vnfc-network-data"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfcnetworkdata.VnfcNetworkData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"
-            $ref: "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"
-            $ref: "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/connection-point/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.connectionpoint.ConnectionPoint"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      - name: "vnfc-network-role"
-        in: "path"
-        description: "Id of vnfc-network-data"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.connectionpoint.ConnectionPoint"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"
-            $ref: "#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"
-            $ref: "#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/connection-point/vlan-data/{vlan-uuid}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.connectionpoint.connectionpoint.VlanData"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      - name: "vnfc-network-role"
-        in: "path"
-        description: "Id of vnfc-network-data"
-        required: true
-        type: "string"
-      - name: "vlan-uuid"
-        in: "path"
-        description: "Id of vlan-data"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.connectionpoint.connectionpoint.VlanData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"
-            $ref: "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"
-            $ref: "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      - name: "vnfc-network-role"
-        in: "path"
-        description: "Id of vnfc-network-data"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"
-            $ref: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"
-            $ref: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      - name: "vnfc-network-role"
-        in: "path"
-        description: "Id of vnfc-network-data"
-        required: true
-        type: "string"
-      - name: "vnfc-port-id"
-        in: "path"
-        description: "Id of vnfc-port"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"
-            $ref: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"
-            $ref: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.SubInterfaceNetworkData"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      - name: "vnfc-network-role"
-        in: "path"
-        description: "Id of vnfc-network-data"
-        required: true
-        type: "string"
-      - name: "vnfc-port-id"
-        in: "path"
-        description: "Id of vnfc-port"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.SubInterfaceNetworkData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.SubInterfaceNetworkData"
-            $ref: "#/definitions/generic.resource.api.SubInterfaceNetworkData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.SubInterfaceNetworkData"
-            $ref: "#/definitions/generic.resource.api.SubInterfaceNetworkData"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      - name: "vnfc-network-role"
-        in: "path"
-        description: "Id of vnfc-network-data"
-        required: true
-        type: "string"
-      - name: "vnfc-port-id"
-        in: "path"
-        description: "Id of vnfc-port"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of sub-interface-network-data"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/floating-ips/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      - name: "vnfc-network-role"
-        in: "path"
-        description: "Id of vnfc-network-data"
-        required: true
-        type: "string"
-      - name: "vnfc-port-id"
-        in: "path"
-        description: "Id of vnfc-port"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of sub-interface-network-data"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      - name: "vnfc-network-role"
-        in: "path"
-        description: "Id of vnfc-network-data"
-        required: true
-        type: "string"
-      - name: "vnfc-port-id"
-        in: "path"
-        description: "Id of vnfc-port"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of sub-interface-network-data"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/network-information-item/{ip-version}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      - name: "vnfc-network-role"
-        in: "path"
-        description: "Id of vnfc-network-data"
-        required: true
-        type: "string"
-      - name: "vnfc-port-id"
-        in: "path"
-        description: "Id of vnfc-port"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of sub-interface-network-data"
-        required: true
-        type: "string"
-      - name: "ip-version"
-        in: "path"
-        description: "Id of network-information-item"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/network-information-item/{ip-version}/network-ips/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      - name: "vnfc-network-role"
-        in: "path"
-        description: "Id of vnfc-network-data"
-        required: true
-        type: "string"
-      - name: "vnfc-port-id"
-        in: "path"
-        description: "Id of vnfc-port"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of sub-interface-network-data"
-        required: true
-        type: "string"
-      - name: "ip-version"
-        in: "path"
-        description: "Id of network-information-item"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-subnet/{vnfc-subnet-role}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      - name: "vnfc-network-role"
-        in: "path"
-        description: "Id of vnfc-network-data"
-        required: true
-        type: "string"
-      - name: "vnfc-subnet-role"
-        in: "path"
-        description: "Id of vnfc-subnet"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"
-            $ref: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"
-            $ref: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-subnet/{vnfc-subnet-role}/vnfc-ip-assignments/{vnfc-address-family}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      - name: "vnfc-network-role"
-        in: "path"
-        description: "Id of vnfc-network-data"
-        required: true
-        type: "string"
-      - name: "vnfc-subnet-role"
-        in: "path"
-        description: "Id of vnfc-subnet"
-        required: true
-        type: "string"
-      - name: "vnfc-address-family"
-        in: "path"
-        description: "Id of vnfc-ip-assignments"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"
-            $ref: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"
-            $ref: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-subnet/{vnfc-subnet-role}/vnfc-ip-assignments/{vnfc-address-family}/vnfc-subnet-ip/{vnfc-ip-address}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      - name: "vnfc-network-role"
-        in: "path"
-        description: "Id of vnfc-network-data"
-        required: true
-        type: "string"
-      - name: "vnfc-subnet-role"
-        in: "path"
-        description: "Id of vnfc-subnet"
-        required: true
-        type: "string"
-      - name: "vnfc-address-family"
-        in: "path"
-        description: "Id of vnfc-ip-assignments"
-        required: true
-        type: "string"
-      - name: "vnfc-ip-address"
-        in: "path"
-        description: "Id of vnfc-subnet-ip"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"
-            $ref: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"
-            $ref: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vmtopologydata.VmNetworks"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vmtopologydata.VmNetworks"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vmtopologydata.VmNetworks"
-            $ref: "#/definitions/generic.resource.api.vmtopologydata.VmNetworks"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vmtopologydata.VmNetworks"
-            $ref: "#/definitions/generic.resource.api.vmtopologydata.VmNetworks"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.VmNetworkData"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.VmNetworkData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.VmNetworkData"
-            $ref: "#/definitions/generic.resource.api.VmNetworkData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.VmNetworkData"
-            $ref: "#/definitions/generic.resource.api.VmNetworkData"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/floating-ips/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vmnetworkdata.FloatingIps"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vmnetworkdata.FloatingIps"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/interface-route-prefixes/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/mac-addresses/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vmnetworkdata.MacAddresses"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vmnetworkdata.MacAddresses"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/network-information-items/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vmnetworkdata.NetworkInformationItems"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vmnetworkdata.NetworkInformationItems"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/network-information-items/network-information-item/{ip-version}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      - name: "ip-version"
-        in: "path"
-        description: "Id of network-information-item"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/network-information-items/network-information-item/{ip-version}/network-ips/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      - name: "ip-version"
-        in: "path"
-        description: "Id of network-information-item"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/related-networks/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.RelatedNetwork"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.RelatedNetwork"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.RelatedNetwork"
-            $ref: "#/definitions/generic.resource.api.RelatedNetwork"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.RelatedNetwork"
-            $ref: "#/definitions/generic.resource.api.RelatedNetwork"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/related-networks/related-network/{network-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.relatednetwork.RelatedNetwork"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of related-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.relatednetwork.RelatedNetwork"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
-            $ref: "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
-            $ref: "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/related-networks/related-network/{network-id}/vlan-tags/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vlantags.VlanTags"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of related-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vlantags.VlanTags"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vlantags.VlanTags"
-            $ref: "#/definitions/generic.resource.api.vlantags.VlanTags"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vlantags.VlanTags"
-            $ref: "#/definitions/generic.resource.api.vlantags.VlanTags"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vmnetworkdata.SriovParameters"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vmnetworkdata.SriovParameters"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters/application-tags/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters/application-tags/c-tags/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters/application-tags/s-tags/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters/heat-vlan-filters/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.Param"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param/{name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.Param"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param/{name}/resource-resolution-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.ResourceResolutionData"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.ResourceResolutionData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      - name: "resource-key-name"
-        in: "path"
-        description: "Id of resource-key"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-topology-identifier/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"
-            $ref: "#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"
-            $ref: "#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfresourceassignments.VnfResourceAssignments"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfresourceassignments.VnfResourceAssignments"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"
-            $ref: "#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"
-            $ref: "#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/availability-zones/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"
-            $ref: "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"
-            $ref: "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"
-            $ref: "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"
-            $ref: "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.VnfNetworkData"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vnf-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.VnfNetworkData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.VnfNetworkData"
-            $ref: "#/definitions/generic.resource.api.VnfNetworkData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.VnfNetworkData"
-            $ref: "#/definitions/generic.resource.api.VnfNetworkData"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/related-networks/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.RelatedNetwork"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vnf-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.RelatedNetwork"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.RelatedNetwork"
-            $ref: "#/definitions/generic.resource.api.RelatedNetwork"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.RelatedNetwork"
-            $ref: "#/definitions/generic.resource.api.RelatedNetwork"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/related-networks/related-network/{network-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.relatednetwork.RelatedNetwork"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vnf-network"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of related-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.relatednetwork.RelatedNetwork"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
-            $ref: "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
-            $ref: "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/related-networks/related-network/{network-id}/vlan-tags/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vlantags.VlanTags"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vnf-network"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of related-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vlantags.VlanTags"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vlantags.VlanTags"
-            $ref: "#/definitions/generic.resource.api.vlantags.VlanTags"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vlantags.VlanTags"
-            $ref: "#/definitions/generic.resource.api.vlantags.VlanTags"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/subnets-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfnetworkdata.SubnetsData"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vnf-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfnetworkdata.SubnetsData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"
-            $ref: "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"
-            $ref: "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/subnets-data/subnet-data/{sdnc-subnet-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vnf-network"
-        required: true
-        type: "string"
-      - name: "sdnc-subnet-id"
-        in: "path"
-        description: "Id of subnet-data"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
-            $ref: "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
-            $ref: "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
-  ? /operational/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-topology-identifier-structure/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"
-      parameters:
-      - name: "preload-id"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      - name: "preload-type"
-        in: "path"
-        description: "Id of preload-list"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"
-            $ref: "#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"
-            $ref: "#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"
-  /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/:
-    get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.SecurityZoneAllottedResources"
-      parameters: []
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.SecurityZoneAllottedResources"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.SecurityZoneAllottedResources"
-            $ref: "#/definitions/generic.resource.api.SecurityZoneAllottedResources"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.SecurityZoneAllottedResources"
-            $ref: "#/definitions/generic.resource.api.SecurityZoneAllottedResources"
-  ? /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of security-zone-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource"
-            $ref: "#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource"
-            $ref: "#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource"
-  ? /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of security-zone-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData"
-            $ref: "#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData"
-            $ref: "#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData"
-  ? /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-oper-status/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.OperStatusData"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of security-zone-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.OperStatusData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.OperStatusData"
-            $ref: "#/definitions/generic.resource.api.OperStatusData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.OperStatusData"
-            $ref: "#/definitions/generic.resource.api.OperStatusData"
-  ? /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.SecurityZoneOperationInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of security-zone-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.SecurityZoneOperationInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.SecurityZoneOperationInformation"
-            $ref: "#/definitions/generic.resource.api.SecurityZoneOperationInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.SecurityZoneOperationInformation"
-            $ref: "#/definitions/generic.resource.api.SecurityZoneOperationInformation"
-  ? /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of security-zone-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-            $ref: "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-            $ref: "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-  ? /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of security-zone-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/request-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.requestinformation.RequestInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of security-zone-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.requestinformation.RequestInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-            $ref: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-            $ref: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-  ? /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/sdnc-request-header/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.sdncrequestheader.SdncRequestHeader"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of security-zone-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.sdncrequestheader.SdncRequestHeader"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-            $ref: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-            $ref: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-  ? /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of security-zone-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput"
-            $ref: "#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput"
-            $ref: "#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput"
-  ? /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.Param"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of security-zone-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-  ? /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param/{name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.Param"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of security-zone-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-  ? /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param/{name}/resource-resolution-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.ResourceResolutionData"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of security-zone-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.ResourceResolutionData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-  ? /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of security-zone-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      - name: "resource-key-name"
-        in: "path"
-        description: "Id of resource-key"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-  ? /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.serviceinformation.ServiceInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of security-zone-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.serviceinformation.ServiceInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-            $ref: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-            $ref: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-  ? /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of security-zone-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-parameters/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.Param"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of security-zone-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-  ? /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-parameters/param/{name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.Param"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of security-zone-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-  ? /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-parameters/param/{name}/resource-resolution-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.ResourceResolutionData"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of security-zone-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.ResourceResolutionData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-  ? /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of security-zone-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      - name: "resource-key-name"
-        in: "path"
-        description: "Id of resource-key"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-  ? /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-topology/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.securityzonetopology.SecurityZoneTopology"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of security-zone-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.securityzonetopology.SecurityZoneTopology"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology"
-            $ref: "#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology"
-            $ref: "#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology"
-  ? /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-topology/allotted-resource-identifiers/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of security-zone-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-            $ref: "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-            $ref: "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-  ? /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-topology/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of security-zone-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-topology/security-zone-assignments/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.securityzoneassignments.SecurityZoneAssignments"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of security-zone-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.securityzoneassignments.SecurityZoneAssignments"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments"
-            $ref: "#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments"
-            $ref: "#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments"
-  ? /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-topology/security-zone-parameters/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.Param"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of security-zone-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-  ? /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-topology/security-zone-parameters/param/{name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.Param"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of security-zone-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-  ? /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-topology/security-zone-parameters/param/{name}/resource-resolution-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.ResourceResolutionData"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of security-zone-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.ResourceResolutionData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-  ? /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-topology/security-zone-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of security-zone-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      - name: "resource-key-name"
-        in: "path"
-        description: "Id of resource-key"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-  ? /operational/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-status/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of security-zone-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-            $ref: "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-            $ref: "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-  /operational/GENERIC-RESOURCE-API:services/:
-    get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.ServiceModelInfrastructure"
-      parameters: []
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.ServiceModelInfrastructure"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.ServiceModelInfrastructure"
-            $ref: "#/definitions/generic.resource.api.ServiceModelInfrastructure"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.ServiceModelInfrastructure"
-            $ref: "#/definitions/generic.resource.api.ServiceModelInfrastructure"
-  /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/:
-    get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.servicemodelinfrastructure.Service"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.servicemodelinfrastructure.Service"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.servicemodelinfrastructure.Service"
-            $ref: "#/definitions/generic.resource.api.servicemodelinfrastructure.Service"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.servicemodelinfrastructure.Service"
-            $ref: "#/definitions/generic.resource.api.servicemodelinfrastructure.Service"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.servicedata.ServiceData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.servicedata.ServiceData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.ServiceData"
-            $ref: "#/definitions/generic.resource.api.servicedata.ServiceData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.ServiceData"
-            $ref: "#/definitions/generic.resource.api.servicedata.ServiceData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/consumed-allotted-resources/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.servicedata.servicedata.ConsumedAllottedResources"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.servicedata.servicedata.ConsumedAllottedResources"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/consumed-allotted-resources/consumed-allotted-resource/{allotted-resource-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.AllottedResourceInfo"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of consumed-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.AllottedResourceInfo"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.AllottedResourceInfo"
-            $ref: "#/definitions/generic.resource.api.AllottedResourceInfo"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.AllottedResourceInfo"
-            $ref: "#/definitions/generic.resource.api.AllottedResourceInfo"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.servicedata.servicedata.ForwardingPaths"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.servicedata.servicedata.ForwardingPaths"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/forwarding-path/{forwarding-path-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "forwarding-path-id"
-        in: "path"
-        description: "Id of forwarding-path"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/forwarding-path/{forwarding-path-id}/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "forwarding-path-id"
-        in: "path"
-        description: "Id of forwarding-path"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/forwarding-path/{forwarding-path-id}/service-paths/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.forwardingpathinformation.ServicePaths"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "forwarding-path-id"
-        in: "path"
-        description: "Id of forwarding-path"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.forwardingpathinformation.ServicePaths"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths"
-            $ref: "#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths"
-            $ref: "#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/forwarding-path/{forwarding-path-id}/service-paths/service-path/{service-path-instance-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.ServicePathInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "forwarding-path-id"
-        in: "path"
-        description: "Id of forwarding-path"
-        required: true
-        type: "string"
-      - name: "service-path-instance-id"
-        in: "path"
-        description: "Id of service-path"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.ServicePathInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.ServicePathInformation"
-            $ref: "#/definitions/generic.resource.api.ServicePathInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.ServicePathInformation"
-            $ref: "#/definitions/generic.resource.api.ServicePathInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/forwarding-path/{forwarding-path-id}/service-paths/service-path/{service-path-instance-id}/service/{service-service-instance-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.servicepathinformation.Service"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "forwarding-path-id"
-        in: "path"
-        description: "Id of forwarding-path"
-        required: true
-        type: "string"
-      - name: "service-path-instance-id"
-        in: "path"
-        description: "Id of service-path"
-        required: true
-        type: "string"
-      - name: "service-service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.servicepathinformation.Service"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.servicepathinformation.Service"
-            $ref: "#/definitions/generic.resource.api.servicepathinformation.Service"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.servicepathinformation.Service"
-            $ref: "#/definitions/generic.resource.api.servicepathinformation.Service"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/forwarding-path/{forwarding-path-id}/service-paths/service-path/{service-path-instance-id}/service/{service-service-instance-id}/vnfs/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.servicepathinformation.service.Vnfs"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "forwarding-path-id"
-        in: "path"
-        description: "Id of forwarding-path"
-        required: true
-        type: "string"
-      - name: "service-path-instance-id"
-        in: "path"
-        description: "Id of service-path"
-        required: true
-        type: "string"
-      - name: "service-service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.servicepathinformation.service.Vnfs"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.servicepathinformation.service.Vnfs"
-            $ref: "#/definitions/generic.resource.api.servicepathinformation.service.Vnfs"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.servicepathinformation.service.Vnfs"
-            $ref: "#/definitions/generic.resource.api.servicepathinformation.service.Vnfs"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/forwarding-path/{forwarding-path-id}/service-paths/service-path/{service-path-instance-id}/service/{service-service-instance-id}/vnfs/vnf/{vnf-instance-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.VnfPathInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "forwarding-path-id"
-        in: "path"
-        description: "Id of forwarding-path"
-        required: true
-        type: "string"
-      - name: "service-path-instance-id"
-        in: "path"
-        description: "Id of service-path"
-        required: true
-        type: "string"
-      - name: "service-service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-instance-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.VnfPathInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.VnfPathInformation"
-            $ref: "#/definitions/generic.resource.api.VnfPathInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.VnfPathInformation"
-            $ref: "#/definitions/generic.resource.api.VnfPathInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/forwarding-path/{forwarding-path-id}/service-paths/service-path/{service-path-instance-id}/service/{service-service-instance-id}/vnfs/vnf/{vnf-instance-id}/vf-module-instance/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfpathinformation.VfModuleInstance"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "forwarding-path-id"
-        in: "path"
-        description: "Id of forwarding-path"
-        required: true
-        type: "string"
-      - name: "service-path-instance-id"
-        in: "path"
-        description: "Id of service-path"
-        required: true
-        type: "string"
-      - name: "service-service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-instance-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfpathinformation.VfModuleInstance"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance"
-            $ref: "#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance"
-            $ref: "#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.NetworkInstanceGroup"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.NetworkInstanceGroup"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.NetworkInstanceGroup"
-            $ref: "#/definitions/generic.resource.api.NetworkInstanceGroup"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.NetworkInstanceGroup"
-            $ref: "#/definitions/generic.resource.api.NetworkInstanceGroup"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.networkinstancegroup.NetworkInstanceGroup"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-instance-group-id"
-        in: "path"
-        description: "Id of network-instance-group"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.networkinstancegroup.NetworkInstanceGroup"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup"
-            $ref: "#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup"
-            $ref: "#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/aggregate-route-policy/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-instance-group-id"
-        in: "path"
-        description: "Id of network-instance-group"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy"
-            $ref: "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy"
-            $ref: "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/aggregate-routes/{route-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.aggregateroutes.AggregateRoutes"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-instance-group-id"
-        in: "path"
-        description: "Id of network-instance-group"
-        required: true
-        type: "string"
-      - name: "route-id"
-        in: "path"
-        description: "Id of aggregate-routes"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.aggregateroutes.AggregateRoutes"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes"
-            $ref: "#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes"
-            $ref: "#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/networks/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.networkinstancegroup.networkinstancegroup.Networks"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-instance-group-id"
-        in: "path"
-        description: "Id of network-instance-group"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.networkinstancegroup.networkinstancegroup.Networks"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks"
-            $ref: "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks"
-            $ref: "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/networks/network/{network-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-instance-group-id"
-        in: "path"
-        description: "Id of network-instance-group"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network"
-            $ref: "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network"
-            $ref: "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/networks/network/{network-id}/customer-bonding-requests/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-instance-group-id"
-        in: "path"
-        description: "Id of network-instance-group"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests"
-            $ref: "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests"
-            $ref: "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/networks/network/{network-id}/customer-bonding-requests/customer-bonding-request/{configuration-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-instance-group-id"
-        in: "path"
-        description: "Id of network-instance-group"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of customer-bonding-request"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest"
-            $ref: "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest"
-            $ref: "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/networks/network/{network-id}/vpn-bindings/{vpn-binding-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vpnbindings.VpnBindings"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-instance-group-id"
-        in: "path"
-        description: "Id of network-instance-group"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      - name: "vpn-binding-id"
-        in: "path"
-        description: "Id of vpn-bindings"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vpnbindings.VpnBindings"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vpnbindings.VpnBindings"
-            $ref: "#/definitions/generic.resource.api.vpnbindings.VpnBindings"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vpnbindings.VpnBindings"
-            $ref: "#/definitions/generic.resource.api.vpnbindings.VpnBindings"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-instance-group-id"
-        in: "path"
-        description: "Id of network-instance-group"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/subnet-assignment-policy/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-instance-group-id"
-        in: "path"
-        description: "Id of network-instance-group"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy"
-            $ref: "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy"
-            $ref: "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/subnets/{start-address}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.subnets.Subnets"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-instance-group-id"
-        in: "path"
-        description: "Id of network-instance-group"
-        required: true
-        type: "string"
-      - name: "start-address"
-        in: "path"
-        description: "Id of subnets"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.subnets.Subnets"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.subnets.Subnets"
-            $ref: "#/definitions/generic.resource.api.subnets.Subnets"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.subnets.Subnets"
-            $ref: "#/definitions/generic.resource.api.subnets.Subnets"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/vpn-binding-policy/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-instance-group-id"
-        in: "path"
-        description: "Id of network-instance-group"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy"
-            $ref: "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy"
-            $ref: "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.servicedata.servicedata.Networks"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.servicedata.servicedata.Networks"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.Networks"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.Networks"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.Networks"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.Networks"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.servicedata.servicedata.networks.Network"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.servicedata.servicedata.networks.Network"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.networks.Network"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.networks.Network"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.networks.Network"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.networks.Network"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.servicedata.servicedata.networks.network.NetworkData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.servicedata.servicedata.networks.network.NetworkData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.networkinformation.NetworkInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.networkinformation.NetworkInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.networkinformation.NetworkInformation"
-            $ref: "#/definitions/generic.resource.api.networkinformation.NetworkInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.networkinformation.NetworkInformation"
-            $ref: "#/definitions/generic.resource.api.networkinformation.NetworkInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-information/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-level-oper-status/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.OperStatusData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.OperStatusData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.OperStatusData"
-            $ref: "#/definitions/generic.resource.api.OperStatusData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.OperStatusData"
-            $ref: "#/definitions/generic.resource.api.OperStatusData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-provided-allotted-resources/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-request-input/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.networkrequestinput.NetworkRequestInput"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.networkrequestinput.NetworkRequestInput"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput"
-            $ref: "#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput"
-            $ref: "#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-request-input/network-input-parameters/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.Param"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-request-input/network-input-parameters/param/{name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.Param"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-request-input/network-input-parameters/param/{name}/resource-resolution-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.ResourceResolutionData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.ResourceResolutionData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-request-input/network-input-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      - name: "resource-key-name"
-        in: "path"
-        description: "Id of resource-key"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.networktopology.NetworkTopology"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.networktopology.NetworkTopology"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.networktopology.NetworkTopology"
-            $ref: "#/definitions/generic.resource.api.networktopology.NetworkTopology"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.networktopology.NetworkTopology"
-            $ref: "#/definitions/generic.resource.api.networktopology.NetworkTopology"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology/network-assignments/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.networkassignments.NetworkAssignments"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.networkassignments.NetworkAssignments"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.networkassignments.NetworkAssignments"
-            $ref: "#/definitions/generic.resource.api.networkassignments.NetworkAssignments"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.networkassignments.NetworkAssignments"
-            $ref: "#/definitions/generic.resource.api.networkassignments.NetworkAssignments"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology/network-parameters/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.networkparameters.NetworkParameters"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.networkparameters.NetworkParameters"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.networkparameters.NetworkParameters"
-            $ref: "#/definitions/generic.resource.api.networkparameters.NetworkParameters"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.networkparameters.NetworkParameters"
-            $ref: "#/definitions/generic.resource.api.networkparameters.NetworkParameters"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology/network-parameters/network-parameter/{network-parameter-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.networkparameters.networkparameters.NetworkParameter"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      - name: "network-parameter-name"
-        in: "path"
-        description: "Id of network-parameter"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.networkparameters.networkparameters.NetworkParameter"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter"
-            $ref: "#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter"
-            $ref: "#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology/network-topology-identifier-structure/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"
-            $ref: "#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"
-            $ref: "#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology/network-topology-identifier-structure/related-networks/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.RelatedNetwork"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.RelatedNetwork"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.RelatedNetwork"
-            $ref: "#/definitions/generic.resource.api.RelatedNetwork"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.RelatedNetwork"
-            $ref: "#/definitions/generic.resource.api.RelatedNetwork"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology/network-topology-identifier-structure/related-networks/related-network/{related-network-network-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.relatednetwork.RelatedNetwork"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      - name: "related-network-network-id"
-        in: "path"
-        description: "Id of related-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.relatednetwork.RelatedNetwork"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
-            $ref: "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
-            $ref: "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology/network-topology-identifier-structure/related-networks/related-network/{related-network-network-id}/vlan-tags/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vlantags.VlanTags"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      - name: "related-network-network-id"
-        in: "path"
-        description: "Id of related-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vlantags.VlanTags"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vlantags.VlanTags"
-            $ref: "#/definitions/generic.resource.api.vlantags.VlanTags"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vlantags.VlanTags"
-            $ref: "#/definitions/generic.resource.api.vlantags.VlanTags"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/request-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.requestinformation.RequestInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.requestinformation.RequestInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-            $ref: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-            $ref: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/sdnc-request-header/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.sdncrequestheader.SdncRequestHeader"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.sdncrequestheader.SdncRequestHeader"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-            $ref: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-            $ref: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/service-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.serviceinformation.ServiceInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.serviceinformation.ServiceInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-            $ref: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-            $ref: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/service-information/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.servicedata.servicedata.Pnfs"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.servicedata.servicedata.Pnfs"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.Pnfs"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.Pnfs"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.Pnfs"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.Pnfs"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.servicedata.servicedata.pnfs.Pnf"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "pnf-id"
-        in: "path"
-        description: "Id of pnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.servicedata.servicedata.pnfs.Pnf"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "pnf-id"
-        in: "path"
-        description: "Id of pnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-details/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.pnfdetails.PnfDetails"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "pnf-id"
-        in: "path"
-        description: "Id of pnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.pnfdetails.PnfDetails"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.pnfdetails.PnfDetails"
-            $ref: "#/definitions/generic.resource.api.pnfdetails.PnfDetails"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.pnfdetails.PnfDetails"
-            $ref: "#/definitions/generic.resource.api.pnfdetails.PnfDetails"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-details/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "pnf-id"
-        in: "path"
-        description: "Id of pnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-level-oper-status/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.OperStatusData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "pnf-id"
-        in: "path"
-        description: "Id of pnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.OperStatusData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.OperStatusData"
-            $ref: "#/definitions/generic.resource.api.OperStatusData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.OperStatusData"
-            $ref: "#/definitions/generic.resource.api.OperStatusData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-request-input/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.pnfrequestinput.PnfRequestInput"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "pnf-id"
-        in: "path"
-        description: "Id of pnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.pnfrequestinput.PnfRequestInput"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput"
-            $ref: "#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput"
-            $ref: "#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-request-input/pnf-input-parameters/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.Param"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "pnf-id"
-        in: "path"
-        description: "Id of pnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-request-input/pnf-input-parameters/param/{name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.Param"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "pnf-id"
-        in: "path"
-        description: "Id of pnf"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-request-input/pnf-input-parameters/param/{name}/resource-resolution-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.ResourceResolutionData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "pnf-id"
-        in: "path"
-        description: "Id of pnf"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.ResourceResolutionData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-request-input/pnf-input-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "pnf-id"
-        in: "path"
-        description: "Id of pnf"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      - name: "resource-key-name"
-        in: "path"
-        description: "Id of resource-key"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-topology/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.pnftopology.PnfTopology"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "pnf-id"
-        in: "path"
-        description: "Id of pnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.pnftopology.PnfTopology"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.pnftopology.PnfTopology"
-            $ref: "#/definitions/generic.resource.api.pnftopology.PnfTopology"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.pnftopology.PnfTopology"
-            $ref: "#/definitions/generic.resource.api.pnftopology.PnfTopology"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-topology/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "pnf-id"
-        in: "path"
-        description: "Id of pnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-topology/pnf-parameters-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.Param"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "pnf-id"
-        in: "path"
-        description: "Id of pnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-topology/pnf-parameters-data/param/{name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.Param"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "pnf-id"
-        in: "path"
-        description: "Id of pnf"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-topology/pnf-parameters-data/param/{name}/resource-resolution-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.ResourceResolutionData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "pnf-id"
-        in: "path"
-        description: "Id of pnf"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.ResourceResolutionData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-topology/pnf-parameters-data/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "pnf-id"
-        in: "path"
-        description: "Id of pnf"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      - name: "resource-key-name"
-        in: "path"
-        description: "Id of resource-key"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-topology/pnf-topology-identifier-structure/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "pnf-id"
-        in: "path"
-        description: "Id of pnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure"
-            $ref: "#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure"
-            $ref: "#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/request-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.requestinformation.RequestInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "pnf-id"
-        in: "path"
-        description: "Id of pnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.requestinformation.RequestInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-            $ref: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-            $ref: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/sdnc-request-header/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.sdncrequestheader.SdncRequestHeader"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "pnf-id"
-        in: "path"
-        description: "Id of pnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.sdncrequestheader.SdncRequestHeader"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-            $ref: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-            $ref: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/service-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.serviceinformation.ServiceInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "pnf-id"
-        in: "path"
-        description: "Id of pnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.serviceinformation.ServiceInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-            $ref: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-            $ref: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/service-information/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "pnf-id"
-        in: "path"
-        description: "Id of pnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/provided-allotted-resources/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.servicedata.servicedata.ProvidedAllottedResources"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.servicedata.servicedata.ProvidedAllottedResources"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/provided-allotted-resources/provided-allotted-resource/{allotted-resource-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.AllottedResourceInfo"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of provided-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.AllottedResourceInfo"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.AllottedResourceInfo"
-            $ref: "#/definitions/generic.resource.api.AllottedResourceInfo"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.AllottedResourceInfo"
-            $ref: "#/definitions/generic.resource.api.AllottedResourceInfo"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/provided-configurations/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.servicedata.servicedata.ProvidedConfigurations"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.servicedata.servicedata.ProvidedConfigurations"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/provided-configurations/provided-configuration/{configuration-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.ConfigurationInfo"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of provided-configuration"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.ConfigurationInfo"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.ConfigurationInfo"
-            $ref: "#/definitions/generic.resource.api.ConfigurationInfo"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.ConfigurationInfo"
-            $ref: "#/definitions/generic.resource.api.ConfigurationInfo"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/request-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.requestinformation.RequestInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.requestinformation.RequestInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-            $ref: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-            $ref: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/sdnc-request-header/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.sdncrequestheader.SdncRequestHeader"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.sdncrequestheader.SdncRequestHeader"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-            $ref: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-            $ref: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.serviceinformation.ServiceInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.serviceinformation.ServiceInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-            $ref: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-            $ref: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-information/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-level-oper-status/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.OperStatusData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.OperStatusData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.OperStatusData"
-            $ref: "#/definitions/generic.resource.api.OperStatusData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.OperStatusData"
-            $ref: "#/definitions/generic.resource.api.OperStatusData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-request-input/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.servicerequestinput.ServiceRequestInput"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.servicerequestinput.ServiceRequestInput"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput"
-            $ref: "#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput"
-            $ref: "#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-request-input/service-input-parameters/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.Param"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-request-input/service-input-parameters/param/{name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.Param"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-request-input/service-input-parameters/param/{name}/resource-resolution-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.ResourceResolutionData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.ResourceResolutionData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-request-input/service-input-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      - name: "resource-key-name"
-        in: "path"
-        description: "Id of resource-key"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-topology/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.servicetopology.ServiceTopology"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.servicetopology.ServiceTopology"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.servicetopology.ServiceTopology"
-            $ref: "#/definitions/generic.resource.api.servicetopology.ServiceTopology"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.servicetopology.ServiceTopology"
-            $ref: "#/definitions/generic.resource.api.servicetopology.ServiceTopology"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-topology/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-topology/service-assignments/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.serviceassignments.ServiceAssignments"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.serviceassignments.ServiceAssignments"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.serviceassignments.ServiceAssignments"
-            $ref: "#/definitions/generic.resource.api.serviceassignments.ServiceAssignments"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.serviceassignments.ServiceAssignments"
-            $ref: "#/definitions/generic.resource.api.serviceassignments.ServiceAssignments"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-topology/service-parameters/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.serviceparameters.ServiceParameters"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.serviceparameters.ServiceParameters"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.serviceparameters.ServiceParameters"
-            $ref: "#/definitions/generic.resource.api.serviceparameters.ServiceParameters"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.serviceparameters.ServiceParameters"
-            $ref: "#/definitions/generic.resource.api.serviceparameters.ServiceParameters"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-topology/service-parameters/service-parameter/{service-parameter-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.serviceparameters.serviceparameters.ServiceParameter"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "service-parameter-name"
-        in: "path"
-        description: "Id of service-parameter"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.serviceparameters.serviceparameters.ServiceParameter"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter"
-            $ref: "#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter"
-            $ref: "#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-topology/service-topology-identifier/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier"
-            $ref: "#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier"
-            $ref: "#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.VnfcInstanceGroup"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.VnfcInstanceGroup"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.VnfcInstanceGroup"
-            $ref: "#/definitions/generic.resource.api.VnfcInstanceGroup"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.VnfcInstanceGroup"
-            $ref: "#/definitions/generic.resource.api.VnfcInstanceGroup"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "instance-group-role"
-        in: "path"
-        description: "Id of vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "nfc-naming-code"
-        in: "path"
-        description: "Id of vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of vnfc-instance-group"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup"
-            $ref: "#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup"
-            $ref: "#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/vnfc-objects/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfcobjects.VnfcObjects"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "instance-group-role"
-        in: "path"
-        description: "Id of vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "nfc-naming-code"
-        in: "path"
-        description: "Id of vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of vnfc-instance-group"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfcobjects.VnfcObjects"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfcobjects.VnfcObjects"
-            $ref: "#/definitions/generic.resource.api.vnfcobjects.VnfcObjects"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfcobjects.VnfcObjects"
-            $ref: "#/definitions/generic.resource.api.vnfcobjects.VnfcObjects"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/vnfc-objects/vnfc-object/{vnfc-key}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "instance-group-role"
-        in: "path"
-        description: "Id of vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "nfc-naming-code"
-        in: "path"
-        description: "Id of vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-key"
-        in: "path"
-        description: "Id of vnfc-object"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject"
-            $ref: "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject"
-            $ref: "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/vnfc-objects/vnfc-object/{vnfc-key}/vnics/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "instance-group-role"
-        in: "path"
-        description: "Id of vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "nfc-naming-code"
-        in: "path"
-        description: "Id of vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-key"
-        in: "path"
-        description: "Id of vnfc-object"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics"
-            $ref: "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics"
-            $ref: "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/vnfc-objects/vnfc-object/{vnfc-key}/vnics/vnic/{vnic-port-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "instance-group-role"
-        in: "path"
-        description: "Id of vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "nfc-naming-code"
-        in: "path"
-        description: "Id of vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-key"
-        in: "path"
-        description: "Id of vnfc-object"
-        required: true
-        type: "string"
-      - name: "vnic-port-name"
-        in: "path"
-        description: "Id of vnic"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic"
-            $ref: "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic"
-            $ref: "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/vnfc-objects/vnfc-object/{vnfc-key}/vnics/vnic/{vnic-port-name}/capacity/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "instance-group-role"
-        in: "path"
-        description: "Id of vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "nfc-naming-code"
-        in: "path"
-        description: "Id of vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-key"
-        in: "path"
-        description: "Id of vnfc-object"
-        required: true
-        type: "string"
-      - name: "vnic-port-name"
-        in: "path"
-        description: "Id of vnic"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity"
-            $ref: "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity"
-            $ref: "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/vnfc-objects/vnfc-object/{vnfc-key}/vnics/vnic/{vnic-port-name}/vnic-ip-addresses/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.IpAddresses"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "instance-group-role"
-        in: "path"
-        description: "Id of vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "nfc-naming-code"
-        in: "path"
-        description: "Id of vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-key"
-        in: "path"
-        description: "Id of vnfc-object"
-        required: true
-        type: "string"
-      - name: "vnic-port-name"
-        in: "path"
-        description: "Id of vnic"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.IpAddresses"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.IpAddresses"
-            $ref: "#/definitions/generic.resource.api.IpAddresses"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.IpAddresses"
-            $ref: "#/definitions/generic.resource.api.IpAddresses"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/vnfc-objects/vnfc-object/{vnfc-key}/vnics/vnic/{vnic-port-name}/vnic-ip-addresses/ip-addresses/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.ipaddresses.IpAddresses"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "instance-group-role"
-        in: "path"
-        description: "Id of vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "nfc-naming-code"
-        in: "path"
-        description: "Id of vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-key"
-        in: "path"
-        description: "Id of vnfc-object"
-        required: true
-        type: "string"
-      - name: "vnic-port-name"
-        in: "path"
-        description: "Id of vnic"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.ipaddresses.IpAddresses"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
-            $ref: "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
-            $ref: "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.servicedata.servicedata.Vnfs"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.servicedata.servicedata.Vnfs"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.Vnfs"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.Vnfs"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.Vnfs"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.Vnfs"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.servicedata.servicedata.vnfs.Vnf"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.servicedata.servicedata.vnfs.Vnf"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/license-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.licenseinformation.LicenseInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.licenseinformation.LicenseInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.licenseinformation.LicenseInformation"
-            $ref: "#/definitions/generic.resource.api.licenseinformation.LicenseInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.licenseinformation.LicenseInformation"
-            $ref: "#/definitions/generic.resource.api.licenseinformation.LicenseInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/license-information/entitlement-pool-list/{entitlement-pool-uuid}/{action}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "entitlement-pool-uuid"
-        in: "path"
-        description: "Id of entitlement-pool-list"
-        required: true
-        type: "string"
-      - name: "action"
-        in: "path"
-        description: "Id of entitlement-pool-list"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList"
-            $ref: "#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList"
-            $ref: "#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/license-information/license-key-group-list/{license-key-group-uuid}/{action}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "license-key-group-uuid"
-        in: "path"
-        description: "Id of license-key-group-list"
-        required: true
-        type: "string"
-      - name: "action"
-        in: "path"
-        description: "Id of license-key-group-list"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList"
-            $ref: "#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList"
-            $ref: "#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/request-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.requestinformation.RequestInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.requestinformation.RequestInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-            $ref: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-            $ref: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/sdnc-request-header/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.sdncrequestheader.SdncRequestHeader"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.sdncrequestheader.SdncRequestHeader"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-            $ref: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-            $ref: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/service-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.serviceinformation.ServiceInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.serviceinformation.ServiceInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-            $ref: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-            $ref: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/service-information/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/request-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.requestinformation.RequestInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.requestinformation.RequestInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-            $ref: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-            $ref: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/sdnc-request-header/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.sdncrequestheader.SdncRequestHeader"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.sdncrequestheader.SdncRequestHeader"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-            $ref: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-            $ref: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/service-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.serviceinformation.ServiceInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.serviceinformation.ServiceInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-            $ref: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-            $ref: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/service-information/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vfmoduleinformation.VfModuleInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vfmoduleinformation.VfModuleInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation"
-            $ref: "#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation"
-            $ref: "#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-information/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-level-oper-status/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.OperStatusData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.OperStatusData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.OperStatusData"
-            $ref: "#/definitions/generic.resource.api.OperStatusData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.OperStatusData"
-            $ref: "#/definitions/generic.resource.api.OperStatusData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-request-input/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vfmodulerequestinput.VfModuleRequestInput"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vfmodulerequestinput.VfModuleRequestInput"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput"
-            $ref: "#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput"
-            $ref: "#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-request-input/vf-module-input-parameters/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.Param"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-request-input/vf-module-input-parameters/param/{name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.Param"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-request-input/vf-module-input-parameters/param/{name}/resource-resolution-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.ResourceResolutionData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.ResourceResolutionData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-request-input/vf-module-input-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      - name: "resource-key-name"
-        in: "path"
-        description: "Id of resource-key"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vfmoduletopology.VfModuleTopology"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vfmoduletopology.VfModuleTopology"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"
-            $ref: "#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"
-            $ref: "#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vfmoduleassignments.VfModuleAssignments"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vfmoduleassignments.VfModuleAssignments"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"
-            $ref: "#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"
-            $ref: "#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"
-            $ref: "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"
-            $ref: "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments/dhcp-subnet-assignment/{neutron-subnet-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "neutron-subnet-id"
-        in: "path"
-        description: "Id of dhcp-subnet-assignment"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"
-            $ref: "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"
-            $ref: "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"
-            $ref: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"
-            $ref: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"
-            $ref: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"
-            $ref: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"
-            $ref: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"
-            $ref: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"
-            $ref: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"
-            $ref: "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnicgroups.VnicGroups"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnicgroups.VnicGroups"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnicgroups.VnicGroups"
-            $ref: "#/definitions/generic.resource.api.vnicgroups.VnicGroups"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnicgroups.VnicGroups"
-            $ref: "#/definitions/generic.resource.api.vnicgroups.VnicGroups"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnicgroups.vnicgroups.VnicGroup"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-interface-role"
-        in: "path"
-        description: "Id of vnic-group"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnicgroups.vnicgroups.VnicGroup"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"
-            $ref: "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"
-            $ref: "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-common-ip-addresses/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.IpAddresses"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-interface-role"
-        in: "path"
-        description: "Id of vnic-group"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.IpAddresses"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.IpAddresses"
-            $ref: "#/definitions/generic.resource.api.IpAddresses"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.IpAddresses"
-            $ref: "#/definitions/generic.resource.api.IpAddresses"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-common-ip-addresses/ip-addresses/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.ipaddresses.IpAddresses"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-interface-role"
-        in: "path"
-        description: "Id of vnic-group"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.ipaddresses.IpAddresses"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
-            $ref: "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
-            $ref: "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-interface-role"
-        in: "path"
-        description: "Id of vnic-group"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"
-            $ref: "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"
-            $ref: "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-interface-role"
-        in: "path"
-        description: "Id of vnic-group"
-        required: true
-        type: "string"
-      - name: "vnic-port-id"
-        in: "path"
-        description: "Id of vlan-vnic"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"
-            $ref: "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"
-            $ref: "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.SubInterfaceNetworkData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-interface-role"
-        in: "path"
-        description: "Id of vnic-group"
-        required: true
-        type: "string"
-      - name: "vnic-port-id"
-        in: "path"
-        description: "Id of vlan-vnic"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.SubInterfaceNetworkData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.SubInterfaceNetworkData"
-            $ref: "#/definitions/generic.resource.api.SubInterfaceNetworkData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.SubInterfaceNetworkData"
-            $ref: "#/definitions/generic.resource.api.SubInterfaceNetworkData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-interface-role"
-        in: "path"
-        description: "Id of vnic-group"
-        required: true
-        type: "string"
-      - name: "vnic-port-id"
-        in: "path"
-        description: "Id of vlan-vnic"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of sub-interface-network-data"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/floating-ips/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-interface-role"
-        in: "path"
-        description: "Id of vnic-group"
-        required: true
-        type: "string"
-      - name: "vnic-port-id"
-        in: "path"
-        description: "Id of vlan-vnic"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of sub-interface-network-data"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-interface-role"
-        in: "path"
-        description: "Id of vnic-group"
-        required: true
-        type: "string"
-      - name: "vnic-port-id"
-        in: "path"
-        description: "Id of vlan-vnic"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of sub-interface-network-data"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/network-information-item/{ip-version}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-interface-role"
-        in: "path"
-        description: "Id of vnic-group"
-        required: true
-        type: "string"
-      - name: "vnic-port-id"
-        in: "path"
-        description: "Id of vlan-vnic"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of sub-interface-network-data"
-        required: true
-        type: "string"
-      - name: "ip-version"
-        in: "path"
-        description: "Id of network-information-item"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/network-information-item/{ip-version}/network-ips/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "instance-group-id"
-        in: "path"
-        description: "Id of vlan-vnfc-instance-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-interface-role"
-        in: "path"
-        description: "Id of vnic-group"
-        required: true
-        type: "string"
-      - name: "vnic-port-id"
-        in: "path"
-        description: "Id of vlan-vnic"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of sub-interface-network-data"
-        required: true
-        type: "string"
-      - name: "ip-version"
-        in: "path"
-        description: "Id of network-information-item"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"
-            $ref: "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"
-            $ref: "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.VmTopologyData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.VmTopologyData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.VmTopologyData"
-            $ref: "#/definitions/generic.resource.api.VmTopologyData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.VmTopologyData"
-            $ref: "#/definitions/generic.resource.api.VmTopologyData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vmtopologydata.VmNames"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vmtopologydata.VmNames"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vmtopologydata.VmNames"
-            $ref: "#/definitions/generic.resource.api.vmtopologydata.VmNames"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vmtopologydata.VmNames"
-            $ref: "#/definitions/generic.resource.api.vmtopologydata.VmNames"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vmtopologydata.vmnames.VnfcNames"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vmtopologydata.vmnames.VnfcNames"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"
-            $ref: "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"
-            $ref: "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.VnfcNetworkData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.VnfcNetworkData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.VnfcNetworkData"
-            $ref: "#/definitions/generic.resource.api.VnfcNetworkData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.VnfcNetworkData"
-            $ref: "#/definitions/generic.resource.api.VnfcNetworkData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfcnetworkdata.VnfcNetworkData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      - name: "vnfc-network-role"
-        in: "path"
-        description: "Id of vnfc-network-data"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfcnetworkdata.VnfcNetworkData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"
-            $ref: "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"
-            $ref: "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/connection-point/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.connectionpoint.ConnectionPoint"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      - name: "vnfc-network-role"
-        in: "path"
-        description: "Id of vnfc-network-data"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.connectionpoint.ConnectionPoint"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"
-            $ref: "#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"
-            $ref: "#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/connection-point/vlan-data/{vlan-uuid}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.connectionpoint.connectionpoint.VlanData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      - name: "vnfc-network-role"
-        in: "path"
-        description: "Id of vnfc-network-data"
-        required: true
-        type: "string"
-      - name: "vlan-uuid"
-        in: "path"
-        description: "Id of vlan-data"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.connectionpoint.connectionpoint.VlanData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"
-            $ref: "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"
-            $ref: "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      - name: "vnfc-network-role"
-        in: "path"
-        description: "Id of vnfc-network-data"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"
-            $ref: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"
-            $ref: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      - name: "vnfc-network-role"
-        in: "path"
-        description: "Id of vnfc-network-data"
-        required: true
-        type: "string"
-      - name: "vnfc-port-id"
-        in: "path"
-        description: "Id of vnfc-port"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"
-            $ref: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"
-            $ref: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.SubInterfaceNetworkData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      - name: "vnfc-network-role"
-        in: "path"
-        description: "Id of vnfc-network-data"
-        required: true
-        type: "string"
-      - name: "vnfc-port-id"
-        in: "path"
-        description: "Id of vnfc-port"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.SubInterfaceNetworkData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.SubInterfaceNetworkData"
-            $ref: "#/definitions/generic.resource.api.SubInterfaceNetworkData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.SubInterfaceNetworkData"
-            $ref: "#/definitions/generic.resource.api.SubInterfaceNetworkData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      - name: "vnfc-network-role"
-        in: "path"
-        description: "Id of vnfc-network-data"
-        required: true
-        type: "string"
-      - name: "vnfc-port-id"
-        in: "path"
-        description: "Id of vnfc-port"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of sub-interface-network-data"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/floating-ips/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      - name: "vnfc-network-role"
-        in: "path"
-        description: "Id of vnfc-network-data"
-        required: true
-        type: "string"
-      - name: "vnfc-port-id"
-        in: "path"
-        description: "Id of vnfc-port"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of sub-interface-network-data"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      - name: "vnfc-network-role"
-        in: "path"
-        description: "Id of vnfc-network-data"
-        required: true
-        type: "string"
-      - name: "vnfc-port-id"
-        in: "path"
-        description: "Id of vnfc-port"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of sub-interface-network-data"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/network-information-item/{ip-version}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      - name: "vnfc-network-role"
-        in: "path"
-        description: "Id of vnfc-network-data"
-        required: true
-        type: "string"
-      - name: "vnfc-port-id"
-        in: "path"
-        description: "Id of vnfc-port"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of sub-interface-network-data"
-        required: true
-        type: "string"
-      - name: "ip-version"
-        in: "path"
-        description: "Id of network-information-item"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/network-information-item/{ip-version}/network-ips/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      - name: "vnfc-network-role"
-        in: "path"
-        description: "Id of vnfc-network-data"
-        required: true
-        type: "string"
-      - name: "vnfc-port-id"
-        in: "path"
-        description: "Id of vnfc-port"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of sub-interface-network-data"
-        required: true
-        type: "string"
-      - name: "ip-version"
-        in: "path"
-        description: "Id of network-information-item"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-            $ref: "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-subnet/{vnfc-subnet-role}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      - name: "vnfc-network-role"
-        in: "path"
-        description: "Id of vnfc-network-data"
-        required: true
-        type: "string"
-      - name: "vnfc-subnet-role"
-        in: "path"
-        description: "Id of vnfc-subnet"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"
-            $ref: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"
-            $ref: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-subnet/{vnfc-subnet-role}/vnfc-ip-assignments/{vnfc-address-family}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      - name: "vnfc-network-role"
-        in: "path"
-        description: "Id of vnfc-network-data"
-        required: true
-        type: "string"
-      - name: "vnfc-subnet-role"
-        in: "path"
-        description: "Id of vnfc-subnet"
-        required: true
-        type: "string"
-      - name: "vnfc-address-family"
-        in: "path"
-        description: "Id of vnfc-ip-assignments"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"
-            $ref: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"
-            $ref: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-subnet/{vnfc-subnet-role}/vnfc-ip-assignments/{vnfc-address-family}/vnfc-subnet-ip/{vnfc-ip-address}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc-names"
-        required: true
-        type: "string"
-      - name: "vnfc-network-role"
-        in: "path"
-        description: "Id of vnfc-network-data"
-        required: true
-        type: "string"
-      - name: "vnfc-subnet-role"
-        in: "path"
-        description: "Id of vnfc-subnet"
-        required: true
-        type: "string"
-      - name: "vnfc-address-family"
-        in: "path"
-        description: "Id of vnfc-ip-assignments"
-        required: true
-        type: "string"
-      - name: "vnfc-ip-address"
-        in: "path"
-        description: "Id of vnfc-subnet-ip"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"
-            $ref: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"
-            $ref: "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vmtopologydata.VmNetworks"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vmtopologydata.VmNetworks"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vmtopologydata.VmNetworks"
-            $ref: "#/definitions/generic.resource.api.vmtopologydata.VmNetworks"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vmtopologydata.VmNetworks"
-            $ref: "#/definitions/generic.resource.api.vmtopologydata.VmNetworks"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.VmNetworkData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.VmNetworkData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.VmNetworkData"
-            $ref: "#/definitions/generic.resource.api.VmNetworkData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.VmNetworkData"
-            $ref: "#/definitions/generic.resource.api.VmNetworkData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/floating-ips/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vmnetworkdata.FloatingIps"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vmnetworkdata.FloatingIps"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/interface-route-prefixes/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/mac-addresses/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vmnetworkdata.MacAddresses"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vmnetworkdata.MacAddresses"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/network-information-items/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vmnetworkdata.NetworkInformationItems"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vmnetworkdata.NetworkInformationItems"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/network-information-items/network-information-item/{ip-version}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      - name: "ip-version"
-        in: "path"
-        description: "Id of network-information-item"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/network-information-items/network-information-item/{ip-version}/network-ips/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      - name: "ip-version"
-        in: "path"
-        description: "Id of network-information-item"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/related-networks/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.RelatedNetwork"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.RelatedNetwork"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.RelatedNetwork"
-            $ref: "#/definitions/generic.resource.api.RelatedNetwork"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.RelatedNetwork"
-            $ref: "#/definitions/generic.resource.api.RelatedNetwork"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/related-networks/related-network/{network-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.relatednetwork.RelatedNetwork"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of related-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.relatednetwork.RelatedNetwork"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
-            $ref: "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
-            $ref: "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/related-networks/related-network/{network-id}/vlan-tags/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vlantags.VlanTags"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of related-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vlantags.VlanTags"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vlantags.VlanTags"
-            $ref: "#/definitions/generic.resource.api.vlantags.VlanTags"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vlantags.VlanTags"
-            $ref: "#/definitions/generic.resource.api.vlantags.VlanTags"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vmnetworkdata.SriovParameters"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vmnetworkdata.SriovParameters"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters/application-tags/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters/application-tags/c-tags/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters/application-tags/s-tags/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters/heat-vlan-filters/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "vm-type"
-        in: "path"
-        description: "Id of vm"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vm-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"
-            $ref: "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-parameters/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.Param"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-parameters/param/{name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.Param"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-parameters/param/{name}/resource-resolution-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.ResourceResolutionData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.ResourceResolutionData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      - name: "resource-key-name"
-        in: "path"
-        description: "Id of resource-key"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-topology-identifier/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"
-            $ref: "#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"
-            $ref: "#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vnf-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfinformation.VnfInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfinformation.VnfInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
-            $ref: "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
-            $ref: "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vnf-information/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vf-module-id"
-        in: "path"
-        description: "Id of vf-module"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfinformation.VnfInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfinformation.VnfInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
-            $ref: "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
-            $ref: "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-information/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-level-oper-status/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.OperStatusData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.OperStatusData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.OperStatusData"
-            $ref: "#/definitions/generic.resource.api.OperStatusData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.OperStatusData"
-            $ref: "#/definitions/generic.resource.api.OperStatusData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-network-collections/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.VnfNetworkCollection"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.VnfNetworkCollection"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.VnfNetworkCollection"
-            $ref: "#/definitions/generic.resource.api.VnfNetworkCollection"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.VnfNetworkCollection"
-            $ref: "#/definitions/generic.resource.api.VnfNetworkCollection"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-network-collections/vnf-network-collection/{network-instance-group-function}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfnetworkcollection.VnfNetworkCollection"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "network-instance-group-function"
-        in: "path"
-        description: "Id of vnf-network-collection"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfnetworkcollection.VnfNetworkCollection"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection"
-            $ref: "#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection"
-            $ref: "#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-network-collections/vnf-network-collection/{network-instance-group-function}/networks/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "network-instance-group-function"
-        in: "path"
-        description: "Id of vnf-network-collection"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks"
-            $ref: "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks"
-            $ref: "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-network-collections/vnf-network-collection/{network-instance-group-function}/networks/network/{network-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "network-instance-group-function"
-        in: "path"
-        description: "Id of vnf-network-collection"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network"
-            $ref: "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network"
-            $ref: "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-network-collections/vnf-network-collection/{network-instance-group-function}/vnf-floating-ip/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.IpAddresses"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "network-instance-group-function"
-        in: "path"
-        description: "Id of vnf-network-collection"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.IpAddresses"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.IpAddresses"
-            $ref: "#/definitions/generic.resource.api.IpAddresses"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.IpAddresses"
-            $ref: "#/definitions/generic.resource.api.IpAddresses"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-network-collections/vnf-network-collection/{network-instance-group-function}/vnf-floating-ip/ip-addresses/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.ipaddresses.IpAddresses"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "network-instance-group-function"
-        in: "path"
-        description: "Id of vnf-network-collection"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.ipaddresses.IpAddresses"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
-            $ref: "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
-            $ref: "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-provided-allotted-resources/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources"
-            $ref: "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfrequestinput.VnfRequestInput"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfrequestinput.VnfRequestInput"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput"
-            $ref: "#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput"
-            $ref: "#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-input-parameters/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.Param"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-input-parameters/param/{name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.Param"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-input-parameters/param/{name}/resource-resolution-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.ResourceResolutionData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.ResourceResolutionData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-input-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      - name: "resource-key-name"
-        in: "path"
-        description: "Id of resource-key"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-network-instance-group-ids/{vnf-network-instance-group-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vnf-network-instance-group-id"
-        in: "path"
-        description: "Id of vnf-network-instance-group-ids"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds"
-            $ref: "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds"
-            $ref: "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-networks/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks"
-            $ref: "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks"
-            $ref: "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network/{network-role}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.VnfNetworkData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vnf-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.VnfNetworkData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.VnfNetworkData"
-            $ref: "#/definitions/generic.resource.api.VnfNetworkData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.VnfNetworkData"
-            $ref: "#/definitions/generic.resource.api.VnfNetworkData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network/{network-role}/related-networks/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.RelatedNetwork"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vnf-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.RelatedNetwork"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.RelatedNetwork"
-            $ref: "#/definitions/generic.resource.api.RelatedNetwork"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.RelatedNetwork"
-            $ref: "#/definitions/generic.resource.api.RelatedNetwork"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network/{network-role}/related-networks/related-network/{network-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.relatednetwork.RelatedNetwork"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vnf-network"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of related-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.relatednetwork.RelatedNetwork"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
-            $ref: "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
-            $ref: "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network/{network-role}/related-networks/related-network/{network-id}/vlan-tags/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vlantags.VlanTags"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vnf-network"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of related-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vlantags.VlanTags"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vlantags.VlanTags"
-            $ref: "#/definitions/generic.resource.api.vlantags.VlanTags"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vlantags.VlanTags"
-            $ref: "#/definitions/generic.resource.api.vlantags.VlanTags"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network/{network-role}/subnets-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfnetworkdata.SubnetsData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vnf-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfnetworkdata.SubnetsData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"
-            $ref: "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"
-            $ref: "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network/{network-role}/subnets-data/subnet-data/{sdnc-subnet-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vnf-network"
-        required: true
-        type: "string"
-      - name: "sdnc-subnet-id"
-        in: "path"
-        description: "Id of subnet-data"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
-            $ref: "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
-            $ref: "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.VnfSubInterfaceGroup"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.VnfSubInterfaceGroup"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.VnfSubInterfaceGroup"
-            $ref: "#/definitions/generic.resource.api.VnfSubInterfaceGroup"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.VnfSubInterfaceGroup"
-            $ref: "#/definitions/generic.resource.api.VnfSubInterfaceGroup"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vnfc-instance-group-function"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "network-instance-group-function"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "parent-port-role"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup"
-            $ref: "#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup"
-            $ref: "#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/customer-bonding-requests/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vnfc-instance-group-function"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "network-instance-group-function"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "parent-port-role"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests"
-            $ref: "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests"
-            $ref: "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/customer-bonding-requests/customer-bonding-request/{configuration-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vnfc-instance-group-function"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "network-instance-group-function"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "parent-port-role"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "configuration-id"
-        in: "path"
-        description: "Id of customer-bonding-request"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest"
-            $ref: "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest"
-            $ref: "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfcs.Vnfcs"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vnfc-instance-group-function"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "network-instance-group-function"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "parent-port-role"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfcs.Vnfcs"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfcs.Vnfcs"
-            $ref: "#/definitions/generic.resource.api.vnfcs.Vnfcs"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfcs.Vnfcs"
-            $ref: "#/definitions/generic.resource.api.vnfcs.Vnfcs"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfcs.vnfcs.Vnfc"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vnfc-instance-group-function"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "network-instance-group-function"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "parent-port-role"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfcs.vnfcs.Vnfc"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc"
-            $ref: "#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc"
-            $ref: "#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}/vnics/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnics.Vnics"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vnfc-instance-group-function"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "network-instance-group-function"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "parent-port-role"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnics.Vnics"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnics.Vnics"
-            $ref: "#/definitions/generic.resource.api.vnics.Vnics"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnics.Vnics"
-            $ref: "#/definitions/generic.resource.api.vnics.Vnics"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}/vnics/vnic/{vnic-port-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnics.vnics.Vnic"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vnfc-instance-group-function"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "network-instance-group-function"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "parent-port-role"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-port-name"
-        in: "path"
-        description: "Id of vnic"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnics.vnics.Vnic"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnics.vnics.Vnic"
-            $ref: "#/definitions/generic.resource.api.vnics.vnics.Vnic"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnics.vnics.Vnic"
-            $ref: "#/definitions/generic.resource.api.vnics.vnics.Vnic"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}/vnics/vnic/{vnic-port-name}/sub-interfaces/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.subinterfaces.SubInterfaces"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vnfc-instance-group-function"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "network-instance-group-function"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "parent-port-role"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-port-name"
-        in: "path"
-        description: "Id of vnic"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.subinterfaces.SubInterfaces"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.subinterfaces.SubInterfaces"
-            $ref: "#/definitions/generic.resource.api.subinterfaces.SubInterfaces"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.subinterfaces.SubInterfaces"
-            $ref: "#/definitions/generic.resource.api.subinterfaces.SubInterfaces"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}/vnics/vnic/{vnic-port-name}/sub-interfaces/sub-interface/{sub-interface-port-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.subinterfaces.subinterfaces.SubInterface"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vnfc-instance-group-function"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "network-instance-group-function"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "parent-port-role"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-port-name"
-        in: "path"
-        description: "Id of vnic"
-        required: true
-        type: "string"
-      - name: "sub-interface-port-name"
-        in: "path"
-        description: "Id of sub-interface"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.subinterfaces.subinterfaces.SubInterface"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface"
-            $ref: "#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface"
-            $ref: "#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}/vnics/vnic/{vnic-port-name}/sub-interfaces/sub-interface/{sub-interface-port-name}/sub-interface-ip-addresses/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.IpAddresses"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vnfc-instance-group-function"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "network-instance-group-function"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "parent-port-role"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-port-name"
-        in: "path"
-        description: "Id of vnic"
-        required: true
-        type: "string"
-      - name: "sub-interface-port-name"
-        in: "path"
-        description: "Id of sub-interface"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.IpAddresses"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.IpAddresses"
-            $ref: "#/definitions/generic.resource.api.IpAddresses"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.IpAddresses"
-            $ref: "#/definitions/generic.resource.api.IpAddresses"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}/vnics/vnic/{vnic-port-name}/sub-interfaces/sub-interface/{sub-interface-port-name}/sub-interface-ip-addresses/ip-addresses/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.ipaddresses.IpAddresses"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vnfc-instance-group-function"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "network-instance-group-function"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "parent-port-role"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-port-name"
-        in: "path"
-        description: "Id of vnic"
-        required: true
-        type: "string"
-      - name: "sub-interface-port-name"
-        in: "path"
-        description: "Id of sub-interface"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.ipaddresses.IpAddresses"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
-            $ref: "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
-            $ref: "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}/vnics/vnic/{vnic-port-name}/sub-interfaces/sub-interface/{sub-interface-port-name}/sub-interface-network/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vnfc-instance-group-function"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "network-instance-group-function"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "parent-port-role"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-port-name"
-        in: "path"
-        description: "Id of vnic"
-        required: true
-        type: "string"
-      - name: "sub-interface-port-name"
-        in: "path"
-        description: "Id of sub-interface"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork"
-            $ref: "#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork"
-            $ref: "#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}/vnics/vnic/{vnic-port-name}/sub-interfaces/sub-interface/{sub-interface-port-name}/vlan-tags/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vlantags.VlanTags"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "vnfc-instance-group-function"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "network-instance-group-function"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "parent-port-role"
-        in: "path"
-        description: "Id of vnf-sub-interface-group"
-        required: true
-        type: "string"
-      - name: "vnfc-name"
-        in: "path"
-        description: "Id of vnfc"
-        required: true
-        type: "string"
-      - name: "vnic-port-name"
-        in: "path"
-        description: "Id of vnic"
-        required: true
-        type: "string"
-      - name: "sub-interface-port-name"
-        in: "path"
-        description: "Id of sub-interface"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vlantags.VlanTags"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vlantags.VlanTags"
-            $ref: "#/definitions/generic.resource.api.vlantags.VlanTags"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vlantags.VlanTags"
-            $ref: "#/definitions/generic.resource.api.vlantags.VlanTags"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnftopology.VnfTopology"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnftopology.VnfTopology"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnftopology.VnfTopology"
-            $ref: "#/definitions/generic.resource.api.vnftopology.VnfTopology"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnftopology.VnfTopology"
-            $ref: "#/definitions/generic.resource.api.vnftopology.VnfTopology"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-parameters-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.Param"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-parameters-data/param/{name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.Param"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-parameters-data/param/{name}/resource-resolution-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.ResourceResolutionData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.ResourceResolutionData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-parameters-data/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      - name: "resource-key-name"
-        in: "path"
-        description: "Id of resource-key"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfresourceassignments.VnfResourceAssignments"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfresourceassignments.VnfResourceAssignments"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"
-            $ref: "#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"
-            $ref: "#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/availability-zones/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"
-            $ref: "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"
-            $ref: "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"
-            $ref: "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"
-            $ref: "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.VnfNetworkData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vnf-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.VnfNetworkData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.VnfNetworkData"
-            $ref: "#/definitions/generic.resource.api.VnfNetworkData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.VnfNetworkData"
-            $ref: "#/definitions/generic.resource.api.VnfNetworkData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/related-networks/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.RelatedNetwork"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vnf-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.RelatedNetwork"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.RelatedNetwork"
-            $ref: "#/definitions/generic.resource.api.RelatedNetwork"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.RelatedNetwork"
-            $ref: "#/definitions/generic.resource.api.RelatedNetwork"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/related-networks/related-network/{network-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.relatednetwork.RelatedNetwork"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vnf-network"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of related-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.relatednetwork.RelatedNetwork"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
-            $ref: "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
-            $ref: "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/related-networks/related-network/{network-id}/vlan-tags/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vlantags.VlanTags"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vnf-network"
-        required: true
-        type: "string"
-      - name: "network-id"
-        in: "path"
-        description: "Id of related-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vlantags.VlanTags"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vlantags.VlanTags"
-            $ref: "#/definitions/generic.resource.api.vlantags.VlanTags"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vlantags.VlanTags"
-            $ref: "#/definitions/generic.resource.api.vlantags.VlanTags"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/subnets-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfnetworkdata.SubnetsData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vnf-network"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfnetworkdata.SubnetsData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"
-            $ref: "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"
-            $ref: "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/subnets-data/subnet-data/{sdnc-subnet-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      - name: "network-role"
-        in: "path"
-        description: "Id of vnf-network"
-        required: true
-        type: "string"
-      - name: "sdnc-subnet-id"
-        in: "path"
-        description: "Id of subnet-data"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
-            $ref: "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
-            $ref: "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-topology-identifier-structure/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      - name: "vnf-id"
-        in: "path"
-        description: "Id of vnf"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"
-            $ref: "#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"
-            $ref: "#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"
-  ? /operational/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-status/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.servicestatus.ServiceStatus"
-      parameters:
-      - name: "service-instance-id"
-        in: "path"
-        description: "Id of service"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.servicestatus.ServiceStatus"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.servicestatus.ServiceStatus"
-            $ref: "#/definitions/generic.resource.api.servicestatus.ServiceStatus"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.servicestatus.ServiceStatus"
-            $ref: "#/definitions/generic.resource.api.servicestatus.ServiceStatus"
-  /operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/:
-    get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.TunnelxconnAllottedResources"
-      parameters: []
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.TunnelxconnAllottedResources"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.TunnelxconnAllottedResources"
-            $ref: "#/definitions/generic.resource.api.TunnelxconnAllottedResources"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.TunnelxconnAllottedResources"
-            $ref: "#/definitions/generic.resource.api.TunnelxconnAllottedResources"
-  ? /operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of tunnelxconn-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource"
-            $ref: "#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource"
-            $ref: "#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource"
-  ? /operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of tunnelxconn-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData"
-            $ref: "#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData"
-            $ref: "#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData"
-  ? /operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-oper-status/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.OperStatusData"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of tunnelxconn-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.OperStatusData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.OperStatusData"
-            $ref: "#/definitions/generic.resource.api.OperStatusData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.OperStatusData"
-            $ref: "#/definitions/generic.resource.api.OperStatusData"
-  ? /operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.TunnelxconnOperationInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of tunnelxconn-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.TunnelxconnOperationInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.TunnelxconnOperationInformation"
-            $ref: "#/definitions/generic.resource.api.TunnelxconnOperationInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.TunnelxconnOperationInformation"
-            $ref: "#/definitions/generic.resource.api.TunnelxconnOperationInformation"
-  ? /operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of tunnelxconn-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-            $ref: "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-            $ref: "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
-  ? /operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of tunnelxconn-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/request-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.requestinformation.RequestInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of tunnelxconn-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.requestinformation.RequestInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-            $ref: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-            $ref: "#/definitions/generic.resource.api.requestinformation.RequestInformation"
-  ? /operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/sdnc-request-header/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.sdncrequestheader.SdncRequestHeader"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of tunnelxconn-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.sdncrequestheader.SdncRequestHeader"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-            $ref: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-            $ref: "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
-  ? /operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.serviceinformation.ServiceInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of tunnelxconn-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.serviceinformation.ServiceInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-            $ref: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-            $ref: "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
-  ? /operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of tunnelxconn-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/tunnelxconn-request-input/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of tunnelxconn-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput"
-            $ref: "#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput"
-            $ref: "#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput"
-  ? /operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-parameters/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.Param"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of tunnelxconn-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-  ? /operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-parameters/param/{name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.Param"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of tunnelxconn-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-  ? /operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-parameters/param/{name}/resource-resolution-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.ResourceResolutionData"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of tunnelxconn-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.ResourceResolutionData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-  ? /operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of tunnelxconn-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      - name: "resource-key-name"
-        in: "path"
-        description: "Id of resource-key"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-  ? /operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.tunnelxconntopology.TunnelxconnTopology"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of tunnelxconn-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.tunnelxconntopology.TunnelxconnTopology"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology"
-            $ref: "#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology"
-            $ref: "#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology"
-  ? /operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/allotted-resource-identifiers/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of tunnelxconn-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-            $ref: "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-            $ref: "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
-  ? /operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/onap-model-information/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.onapmodelinformation.OnapModelInformation"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of tunnelxconn-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.onapmodelinformation.OnapModelInformation"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-            $ref: "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
-  ? /operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/tunnelxconn-assignments/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of tunnelxconn-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments"
-            $ref: "#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments"
-            $ref: "#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments"
-  ? /operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.Param"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of tunnelxconn-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.Param"
-            $ref: "#/definitions/generic.resource.api.Param"
-  ? /operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param/{name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.Param"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of tunnelxconn-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.Param"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.Param"
-            $ref: "#/definitions/generic.resource.api.param.Param"
-  ? /operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param/{name}/resource-resolution-data/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.ResourceResolutionData"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of tunnelxconn-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.ResourceResolutionData"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-            $ref: "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
-  ? /operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param/{name}/resource-resolution-data/resource-key/{resource-key-name}/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of tunnelxconn-allotted-resource"
-        required: true
-        type: "string"
-      - name: "name"
-        in: "path"
-        description: "Id of param"
-        required: true
-        type: "string"
-      - name: "resource-key-name"
-        in: "path"
-        description: "Id of resource-key"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-            $ref: "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
-  ? /operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-status/
-  : get:
-      tags:
-      - "GENERIC-RESOURCE-API"
-      description: "returns generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-      parameters:
-      - name: "allotted-resource-id"
-        in: "path"
-        description: "Id of tunnelxconn-allotted-resource"
-        required: true
-        type: "string"
-      responses:
-        400:
-          description: "Internal error"
-        200:
-          description: "generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-          schema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-            $ref: "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-          responseSchema:
-            originalRef: "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
-            $ref: "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
   /operations/GENERIC-RESOURCE-API:brg-topology-operation/:
     post:
       tags:
@@ -87427,7 +71232,7 @@ definitions:
         type: "string"
       object-path:
         type: "string"
-        description: "restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/"
+        description: "restconf retrieval path to this particular objectE.g. rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/service-topology?content=config"
   generic.resource.api.IpAddresses:
     type: "object"
     properties:
index f70665f..444a874 100644 (file)
 {
-  "swagger": "2.0",
-  "info": {
-    "version": "1.0.0"
-  },
-  "basePath": "/restconf",
-  "paths": {
-    "/restconf/config": {
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "**(config)services",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API(config)services-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)contrail-route-allotted-resources",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API(config)contrail-route-allotted-resources-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)security-zone-allotted-resources",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API(config)security-zone-allotted-resources-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)tunnelxconn-allotted-resources",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API(config)tunnelxconn-allotted-resources-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)brg-allotted-resources",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API(config)brg-allotted-resources-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)connection-attachment-allotted-resources",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API(config)connection-attachment-allotted-resources-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)port-mirror-configurations",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API(config)port-mirror-configurations-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)generic-configurations",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API(config)generic-configurations-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)preload-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API(config)preload-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)GENERIC-RESOURCE-API_modulePOST"
-            }
-          }
-        },
-        "operationId": "POST-GENERIC-RESOURCE-API_module"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:brg-allotted-resources": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-brg-allotted-resources"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)brg-allotted-resources"
-            }
-          }
-        },
-        "operationId": "GET-brg-allotted-resources"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "**(config)brg-allotted-resource",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources(config)brg-allotted-resource-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)brg-allotted-resourcesPOST"
-            }
-          }
-        },
-        "operationId": "POST-brg-allotted-resources"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "(config)brg-allotted-resources",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API(config)brg-allotted-resources-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API(config)brg-allotted-resources-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-brg-allotted-resources"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-brg-allotted-resource"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)brg-allotted-resource"
-            }
-          }
-        },
-        "operationId": "GET-brg-allotted-resource"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource(config)allotted-resource-data-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource(config)allotted-resource-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)brg-allotted-resourcePOST"
-            }
-          }
-        },
-        "operationId": "POST-brg-allotted-resource"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)brg-allotted-resource",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources(config)brg-allotted-resource-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources(config)brg-allotted-resource-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-brg-allotted-resource"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-data"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-operation-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)brg-topology",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data(config)brg-topology-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)brg-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data(config)brg-parameters-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-oper-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-allotted-resource-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource(config)allotted-resource-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource(config)allotted-resource-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-oper-status": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-oper-status"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-oper-status"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-oper-status"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-oper-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-oper-status"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-operation-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-operation-information"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-operation-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)sdnc-request-header",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)request-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)service-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)brg-request-input",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)brg-request-input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-operation-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-allotted-resource-operation-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-operation-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-operation-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-information"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-allotted-resource-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/brg-request-input": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-brg-request-input"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)brg-request-input"
-            }
-          }
-        },
-        "operationId": "GET-brg-request-input"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)brg-request-input",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)brg-request-input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)brg-request-input-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-brg-request-input"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/request-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-request-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)request-information"
-            }
-          }
-        },
-        "operationId": "GET-request-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)request-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-request-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/sdnc-request-header": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-sdnc-request-header"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sdnc-request-header"
-            }
-          }
-        },
-        "operationId": "GET-sdnc-request-header"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)sdnc-request-header",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-sdnc-request-header"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-service-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-information"
-            }
-          }
-        },
-        "operationId": "GET-service-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-service-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)service-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-service-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-parameters": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-brg-parameters"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)brg-parameters"
-            }
-          }
-        },
-        "operationId": "GET-brg-parameters"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)brg-parametersPOST"
-            }
-          }
-        },
-        "operationId": "POST-brg-parameters"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)brg-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data(config)brg-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data(config)brg-parameters-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-brg-parameters"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-parameters/param/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-param"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)param"
-            }
-          }
-        },
-        "operationId": "GET-param"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)paramPOST"
-            }
-          }
-        },
-        "operationId": "POST-param"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-parameters(config)param-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-param"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-parameters/param/{name}/resource-resolution-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-resolution-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-data"
-            }
-          }
-        },
-        "operationId": "GET-resource-resolution-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-resource-resolution-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-resolution-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-parameters/param/{name}/resource-resolution-data/resource-key/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-key"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-key"
-            }
-          }
-        },
-        "operationId": "GET-resource-key"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-key"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-topology": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-brg-topology"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)brg-topology"
-            }
-          }
-        },
-        "operationId": "GET-brg-topology"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)brg-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)brg-parameters-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-identifiers",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)allotted-resource-identifiers-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)onap-model-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)brg-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)brg-assignments-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)brg-topologyPOST"
-            }
-          }
-        },
-        "operationId": "POST-brg-topology"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)brg-topology",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data(config)brg-topology-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data(config)brg-topology-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-brg-topology"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-topology/allotted-resource-identifiers": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-identifiers"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-identifiers"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-identifiers"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-identifiers",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)allotted-resource-identifiers-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)allotted-resource-identifiers-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-identifiers"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-topology/brg-assignments": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-brg-assignments"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)brg-assignments"
-            }
-          }
-        },
-        "operationId": "GET-brg-assignments"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)brg-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)brg-assignments-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)brg-assignments-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-brg-assignments"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-topology/brg-parameters": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-brg-parameters"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)brg-parameters"
-            }
-          }
-        },
-        "operationId": "GET-brg-parameters"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology/brg-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)brg-parametersPOST"
-            }
-          }
-        },
-        "operationId": "POST-brg-parameters"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)brg-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)brg-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)brg-parameters-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-brg-parameters"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-topology/brg-parameters/param/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-param"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)param"
-            }
-          }
-        },
-        "operationId": "GET-param"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology/brg-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)paramPOST"
-            }
-          }
-        },
-        "operationId": "POST-param"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology/brg-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology/brg-parameters(config)param-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-param"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-topology/brg-parameters/param/{name}/resource-resolution-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-resolution-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-data"
-            }
-          }
-        },
-        "operationId": "GET-resource-resolution-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology/brg-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-resource-resolution-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology/brg-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology/brg-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-resolution-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-topology/brg-parameters/param/{name}/resource-resolution-data/resource-key/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-key"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-key"
-            }
-          }
-        },
-        "operationId": "GET-resource-key"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology/brg-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology/brg-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-key"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-data/brg-topology/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:brg-allotted-resources/brg-allotted-resource/{allotted-resource-id}/allotted-resource-status": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-status"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-status"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-status"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource(config)allotted-resource-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource(config)allotted-resource-status-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-status"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-connection-attachment-allotted-resources"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)connection-attachment-allotted-resources"
-            }
-          }
-        },
-        "operationId": "GET-connection-attachment-allotted-resources"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "**(config)connection-attachment-allotted-resource",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources(config)connection-attachment-allotted-resource-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)connection-attachment-allotted-resourcesPOST"
-            }
-          }
-        },
-        "operationId": "POST-connection-attachment-allotted-resources"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "(config)connection-attachment-allotted-resources",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API(config)connection-attachment-allotted-resources-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API(config)connection-attachment-allotted-resources-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-connection-attachment-allotted-resources"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-connection-attachment-allotted-resource"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)connection-attachment-allotted-resource"
-            }
-          }
-        },
-        "operationId": "GET-connection-attachment-allotted-resource"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource(config)allotted-resource-data-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource(config)allotted-resource-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)connection-attachment-allotted-resourcePOST"
-            }
-          }
-        },
-        "operationId": "POST-connection-attachment-allotted-resource"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)connection-attachment-allotted-resource",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources(config)connection-attachment-allotted-resource-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources(config)connection-attachment-allotted-resource-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-connection-attachment-allotted-resource"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-data"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-operation-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)connection-attachment-topology",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)connection-attachment-topology-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)connection-attachment-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)connection-attachment-parameters-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-oper-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-allotted-resource-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource(config)allotted-resource-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource(config)allotted-resource-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-oper-status": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-oper-status"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-oper-status"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-oper-status"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-oper-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-oper-status"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-operation-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-operation-information"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-operation-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)request-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)sdnc-request-header",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)connection-attachment-request-input",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)connection-attachment-request-input-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)service-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-operation-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-allotted-resource-operation-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-operation-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-operation-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-information"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-allotted-resource-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-connection-attachment-request-input"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)connection-attachment-request-input"
-            }
-          }
-        },
-        "operationId": "GET-connection-attachment-request-input"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)connection-attachment-request-inputPOST"
-            }
-          }
-        },
-        "operationId": "POST-connection-attachment-request-input"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)connection-attachment-request-input",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)connection-attachment-request-input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)connection-attachment-request-input-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-connection-attachment-request-input"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-param"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)param"
-            }
-          }
-        },
-        "operationId": "GET-param"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)paramPOST"
-            }
-          }
-        },
-        "operationId": "POST-param"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input(config)param-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-param"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param/{name}/resource-resolution-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-resolution-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-data"
-            }
-          }
-        },
-        "operationId": "GET-resource-resolution-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-resource-resolution-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param(config)resource-resolution-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-resolution-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param/{name}/resource-resolution-data/resource-key/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-key"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-key"
-            }
-          }
-        },
-        "operationId": "GET-resource-key"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-key"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/request-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-request-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)request-information"
-            }
-          }
-        },
-        "operationId": "GET-request-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)request-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-request-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/sdnc-request-header": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-sdnc-request-header"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sdnc-request-header"
-            }
-          }
-        },
-        "operationId": "GET-sdnc-request-header"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)sdnc-request-header",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-sdnc-request-header"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-service-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-information"
-            }
-          }
-        },
-        "operationId": "GET-service-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-service-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)service-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-service-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-parameters": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-connection-attachment-parameters"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)connection-attachment-parameters"
-            }
-          }
-        },
-        "operationId": "GET-connection-attachment-parameters"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)connection-attachment-parametersPOST"
-            }
-          }
-        },
-        "operationId": "POST-connection-attachment-parameters"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)connection-attachment-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)connection-attachment-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)connection-attachment-parameters-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-connection-attachment-parameters"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-parameters/param/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-param"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)param"
-            }
-          }
-        },
-        "operationId": "GET-param"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)paramPOST"
-            }
-          }
-        },
-        "operationId": "POST-param"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-parameters(config)param-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-param"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-parameters/param/{name}/resource-resolution-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-resolution-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-data"
-            }
-          }
-        },
-        "operationId": "GET-resource-resolution-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-resource-resolution-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-resolution-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-parameters/param/{name}/resource-resolution-data/resource-key/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-key"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-key"
-            }
-          }
-        },
-        "operationId": "GET-resource-key"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-key"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-topology": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-connection-attachment-topology"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)connection-attachment-topology"
-            }
-          }
-        },
-        "operationId": "GET-connection-attachment-topology"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)connection-attachment-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)connection-attachment-parameters-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-identifiers",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)allotted-resource-identifiers-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)onap-model-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)connection-attachment-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)connection-attachment-assignments-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)connection-attachment-topologyPOST"
-            }
-          }
-        },
-        "operationId": "POST-connection-attachment-topology"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)connection-attachment-topology",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)connection-attachment-topology-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)connection-attachment-topology-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-connection-attachment-topology"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-topology/allotted-resource-identifiers": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-identifiers"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-identifiers"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-identifiers"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-identifiers",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)allotted-resource-identifiers-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)allotted-resource-identifiers-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-identifiers"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-topology/connection-attachment-assignments": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-connection-attachment-assignments"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)connection-attachment-assignments"
-            }
-          }
-        },
-        "operationId": "GET-connection-attachment-assignments"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)connection-attachment-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)connection-attachment-assignments-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)connection-attachment-assignments-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-connection-attachment-assignments"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-connection-attachment-parameters"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)connection-attachment-parameters"
-            }
-          }
-        },
-        "operationId": "GET-connection-attachment-parameters"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)connection-attachment-parametersPOST"
-            }
-          }
-        },
-        "operationId": "POST-connection-attachment-parameters"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)connection-attachment-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)connection-attachment-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)connection-attachment-parameters-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-connection-attachment-parameters"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-param"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)param"
-            }
-          }
-        },
-        "operationId": "GET-param"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)paramPOST"
-            }
-          }
-        },
-        "operationId": "POST-param"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters(config)param-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-param"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param/{name}/resource-resolution-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-resolution-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-data"
-            }
-          }
-        },
-        "operationId": "GET-resource-resolution-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-resource-resolution-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-resolution-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param/{name}/resource-resolution-data/resource-key/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-key"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-key"
-            }
-          }
-        },
-        "operationId": "GET-resource-key"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-key"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-data/connection-attachment-topology/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/{allotted-resource-id}/allotted-resource-status": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-status"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-status"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-status"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource(config)allotted-resource-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource(config)allotted-resource-status-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-status"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-contrail-route-allotted-resources"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)contrail-route-allotted-resources"
-            }
-          }
-        },
-        "operationId": "GET-contrail-route-allotted-resources"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "**(config)contrail-route-allotted-resource",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources(config)contrail-route-allotted-resource-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)contrail-route-allotted-resourcesPOST"
-            }
-          }
-        },
-        "operationId": "POST-contrail-route-allotted-resources"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "(config)contrail-route-allotted-resources",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API(config)contrail-route-allotted-resources-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API(config)contrail-route-allotted-resources-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-contrail-route-allotted-resources"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-contrail-route-allotted-resource"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)contrail-route-allotted-resource"
-            }
-          }
-        },
-        "operationId": "GET-contrail-route-allotted-resource"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource(config)allotted-resource-data-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource(config)allotted-resource-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)contrail-route-allotted-resourcePOST"
-            }
-          }
-        },
-        "operationId": "POST-contrail-route-allotted-resource"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)contrail-route-allotted-resource",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources(config)contrail-route-allotted-resource-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources(config)contrail-route-allotted-resource-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-contrail-route-allotted-resource"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-data"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-operation-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)contrail-route-topology",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data(config)contrail-route-topology-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-oper-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-allotted-resource-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource(config)allotted-resource-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource(config)allotted-resource-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-oper-status": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-oper-status"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-oper-status"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-oper-status"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-oper-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-oper-status"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-operation-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-operation-information"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-operation-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)request-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)sdnc-request-header",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)contrail-route-request-input",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)contrail-route-request-input-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)service-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-operation-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-allotted-resource-operation-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-operation-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-operation-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-information"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-allotted-resource-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-contrail-route-request-input"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)contrail-route-request-input"
-            }
-          }
-        },
-        "operationId": "GET-contrail-route-request-input"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)source-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input(config)source-network-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)dest-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input(config)dest-network-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)contrail-applied-service-info",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input(config)contrail-applied-service-info-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)contrail-route-input-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input(config)contrail-route-input-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)contrail-route-request-inputPOST"
-            }
-          }
-        },
-        "operationId": "POST-contrail-route-request-input"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)contrail-route-request-input",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)contrail-route-request-input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)contrail-route-request-input-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-contrail-route-request-input"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-applied-service-info": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-contrail-applied-service-info"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)contrail-applied-service-info"
-            }
-          }
-        },
-        "operationId": "GET-contrail-applied-service-info"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)contrail-applied-service-info",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input(config)contrail-applied-service-info-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input(config)contrail-applied-service-info-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-contrail-applied-service-info"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-contrail-route-input-parameters"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)contrail-route-input-parameters"
-            }
-          }
-        },
-        "operationId": "GET-contrail-route-input-parameters"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)contrail-route-input-parametersPOST"
-            }
-          }
-        },
-        "operationId": "POST-contrail-route-input-parameters"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)contrail-route-input-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input(config)contrail-route-input-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input(config)contrail-route-input-parameters-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-contrail-route-input-parameters"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-param"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)param"
-            }
-          }
-        },
-        "operationId": "GET-param"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)paramPOST"
-            }
-          }
-        },
-        "operationId": "POST-param"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters(config)param-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-param"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param/{name}/resource-resolution-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-resolution-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-data"
-            }
-          }
-        },
-        "operationId": "GET-resource-resolution-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-resource-resolution-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-resolution-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param/{name}/resource-resolution-data/resource-key/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-key"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-key"
-            }
-          }
-        },
-        "operationId": "GET-resource-key"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-key"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/dest-network": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-dest-network"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)dest-network"
-            }
-          }
-        },
-        "operationId": "GET-dest-network"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)dest-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input(config)dest-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input(config)dest-network-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-dest-network"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/source-network": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-source-network"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)source-network"
-            }
-          }
-        },
-        "operationId": "GET-source-network"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)source-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input(config)source-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input(config)source-network-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-source-network"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/request-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-request-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)request-information"
-            }
-          }
-        },
-        "operationId": "GET-request-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)request-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-request-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/sdnc-request-header": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-sdnc-request-header"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sdnc-request-header"
-            }
-          }
-        },
-        "operationId": "GET-sdnc-request-header"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)sdnc-request-header",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-sdnc-request-header"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-service-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-information"
-            }
-          }
-        },
-        "operationId": "GET-service-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-service-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)service-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-service-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-contrail-route-topology"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)contrail-route-topology"
-            }
-          }
-        },
-        "operationId": "GET-contrail-route-topology"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)contrail-route-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)contrail-route-parameters-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)onap-model-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-identifiers",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)allotted-resource-identifiers-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)contrail-route-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)contrail-route-assignments-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)contrail-route-topologyPOST"
-            }
-          }
-        },
-        "operationId": "POST-contrail-route-topology"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)contrail-route-topology",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data(config)contrail-route-topology-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data(config)contrail-route-topology-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-contrail-route-topology"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/allotted-resource-identifiers": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-identifiers"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-identifiers"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-identifiers"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-identifiers",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)allotted-resource-identifiers-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)allotted-resource-identifiers-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-identifiers"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-assignments": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-contrail-route-assignments"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)contrail-route-assignments"
-            }
-          }
-        },
-        "operationId": "GET-contrail-route-assignments"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)source-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-assignments(config)source-network-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)dest-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-assignments(config)dest-network-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)contrail-applied-service",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-assignments(config)contrail-applied-service-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)contrail-route-assignmentsPOST"
-            }
-          }
-        },
-        "operationId": "POST-contrail-route-assignments"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)contrail-route-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)contrail-route-assignments-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)contrail-route-assignments-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-contrail-route-assignments"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-assignments/contrail-applied-service": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-contrail-applied-service"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)contrail-applied-service"
-            }
-          }
-        },
-        "operationId": "GET-contrail-applied-service"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)contrail-applied-service",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-assignments(config)contrail-applied-service-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-assignments(config)contrail-applied-service-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-contrail-applied-service"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-assignments/dest-network": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-dest-network"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)dest-network"
-            }
-          }
-        },
-        "operationId": "GET-dest-network"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)dest-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-assignments(config)dest-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-assignments(config)dest-network-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-dest-network"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-assignments/source-network": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-source-network"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)source-network"
-            }
-          }
-        },
-        "operationId": "GET-source-network"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)source-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-assignments(config)source-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-assignments(config)source-network-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-source-network"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-parameters": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-contrail-route-parameters"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)contrail-route-parameters"
-            }
-          }
-        },
-        "operationId": "GET-contrail-route-parameters"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)contrail-route-parametersPOST"
-            }
-          }
-        },
-        "operationId": "POST-contrail-route-parameters"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)contrail-route-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)contrail-route-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)contrail-route-parameters-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-contrail-route-parameters"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-param"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)param"
-            }
-          }
-        },
-        "operationId": "GET-param"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)paramPOST"
-            }
-          }
-        },
-        "operationId": "POST-param"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-parameters(config)param-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-param"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param/{name}/resource-resolution-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-resolution-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-data"
-            }
-          }
-        },
-        "operationId": "GET-resource-resolution-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-resource-resolution-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-resolution-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param/{name}/resource-resolution-data/resource-key/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-key"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-key"
-            }
-          }
-        },
-        "operationId": "GET-resource-key"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-key"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-data/contrail-route-topology/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:contrail-route-allotted-resources/contrail-route-allotted-resource/{allotted-resource-id}/allotted-resource-status": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-status"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-status"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-status"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource(config)allotted-resource-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource(config)allotted-resource-status-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-status"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:generic-configurations": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-generic-configurations"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)generic-configurations"
-            }
-          }
-        },
-        "operationId": "GET-generic-configurations"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "**(config)gc-configuration",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations(config)gc-configuration-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)generic-configurationsPOST"
-            }
-          }
-        },
-        "operationId": "POST-generic-configurations"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "(config)generic-configurations",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API(config)generic-configurations-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API(config)generic-configurations-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-generic-configurations"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-gc-configuration"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)gc-configuration"
-            }
-          }
-        },
-        "operationId": "GET-gc-configuration"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)configuration-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration(config)configuration-data-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)configuration-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration(config)configuration-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)gc-configurationPOST"
-            }
-          }
-        },
-        "operationId": "POST-gc-configuration"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)gc-configuration",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations(config)gc-configuration-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations(config)gc-configuration-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-gc-configuration"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-configuration-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)configuration-data"
-            }
-          }
-        },
-        "operationId": "GET-configuration-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)configuration-operation-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data(config)configuration-operation-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)configuration-oper-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data(config)configuration-oper-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)configuration-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-configuration-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)configuration-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration(config)configuration-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration(config)configuration-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-configuration-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-oper-status": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-configuration-oper-status"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)configuration-oper-status"
-            }
-          }
-        },
-        "operationId": "GET-configuration-oper-status"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)configuration-oper-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data(config)configuration-oper-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data(config)configuration-oper-status-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-configuration-oper-status"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-configuration-operation-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)configuration-operation-information"
-            }
-          }
-        },
-        "operationId": "GET-configuration-operation-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)sdnc-request-header",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)sdnc-request-header-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)request-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)request-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)configuration-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)configuration-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)gc-request-input",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)gc-request-input-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)service-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)service-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)configuration-operation-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-configuration-operation-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)configuration-operation-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data(config)configuration-operation-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data(config)configuration-operation-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-configuration-operation-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/configuration-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-configuration-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)configuration-information"
-            }
-          }
-        },
-        "operationId": "GET-configuration-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/configuration-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)configuration-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-configuration-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)configuration-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)configuration-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)configuration-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-configuration-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/configuration-information/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/configuration-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/configuration-information(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/gc-request-input": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-gc-request-input"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)gc-request-input"
-            }
-          }
-        },
-        "operationId": "GET-gc-request-input"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)input-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input(config)input-parameters-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)configuration-ids",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input(config)configuration-ids-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)gc-request-inputPOST"
-            }
-          }
-        },
-        "operationId": "POST-gc-request-input"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)gc-request-input",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)gc-request-input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)gc-request-input-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-gc-request-input"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/gc-request-input/configuration-ids/{configuration-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-configuration-ids"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)configuration-ids"
-            }
-          }
-        },
-        "operationId": "GET-configuration-ids"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)configuration-ids",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input(config)configuration-ids-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input(config)configuration-ids-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-configuration-ids"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/gc-request-input/input-parameters": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-input-parameters"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)input-parameters"
-            }
-          }
-        },
-        "operationId": "GET-input-parameters"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input/input-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)input-parametersPOST"
-            }
-          }
-        },
-        "operationId": "POST-input-parameters"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)input-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input(config)input-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input(config)input-parameters-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-input-parameters"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-param"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)param"
-            }
-          }
-        },
-        "operationId": "GET-param"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)paramPOST"
-            }
-          }
-        },
-        "operationId": "POST-param"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input/input-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input/input-parameters(config)param-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-param"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param/{name}/resource-resolution-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-resolution-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-data"
-            }
-          }
-        },
-        "operationId": "GET-resource-resolution-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-resource-resolution-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-resolution-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param/{name}/resource-resolution-data/resource-key/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-key"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-key"
-            }
-          }
-        },
-        "operationId": "GET-resource-key"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-key"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/request-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-request-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)request-information"
-            }
-          }
-        },
-        "operationId": "GET-request-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)request-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)request-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)request-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-request-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/sdnc-request-header": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-sdnc-request-header"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sdnc-request-header"
-            }
-          }
-        },
-        "operationId": "GET-sdnc-request-header"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)sdnc-request-header",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)sdnc-request-header-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)sdnc-request-header-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-sdnc-request-header"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/service-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-service-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-information"
-            }
-          }
-        },
-        "operationId": "GET-service-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/service-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-service-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)service-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)service-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)service-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-service-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-data/configuration-operation-information/service-information/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/service-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/service-information(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:generic-configurations/gc-configuration/{configuration-id}/configuration-status": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-configuration-status"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)configuration-status"
-            }
-          }
-        },
-        "operationId": "GET-configuration-status"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)configuration-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration(config)configuration-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration(config)configuration-status-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-configuration-status"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-port-mirror-configurations"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)port-mirror-configurations"
-            }
-          }
-        },
-        "operationId": "GET-port-mirror-configurations"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "**(config)port-mirror-configuration",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations(config)port-mirror-configuration-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)port-mirror-configurationsPOST"
-            }
-          }
-        },
-        "operationId": "POST-port-mirror-configurations"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "(config)port-mirror-configurations",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API(config)port-mirror-configurations-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API(config)port-mirror-configurations-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-port-mirror-configurations"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-port-mirror-configuration"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)port-mirror-configuration"
-            }
-          }
-        },
-        "operationId": "GET-port-mirror-configuration"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)configuration-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration(config)configuration-data-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)configuration-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration(config)configuration-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)port-mirror-configurationPOST"
-            }
-          }
-        },
-        "operationId": "POST-port-mirror-configuration"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)port-mirror-configuration",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations(config)port-mirror-configuration-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations(config)port-mirror-configuration-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-port-mirror-configuration"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-configuration-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)configuration-data"
-            }
-          }
-        },
-        "operationId": "GET-configuration-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)configuration-operation-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data(config)configuration-operation-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)port-mirror-configuration-topology",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data(config)port-mirror-configuration-topology-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)configuration-oper-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data(config)configuration-oper-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)configuration-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-configuration-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)configuration-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration(config)configuration-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration(config)configuration-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-configuration-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-oper-status": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-configuration-oper-status"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)configuration-oper-status"
-            }
-          }
-        },
-        "operationId": "GET-configuration-oper-status"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)configuration-oper-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data(config)configuration-oper-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data(config)configuration-oper-status-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-configuration-oper-status"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-configuration-operation-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)configuration-operation-information"
-            }
-          }
-        },
-        "operationId": "GET-configuration-operation-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)sdnc-request-header",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)sdnc-request-header-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)request-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)request-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)service-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)service-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)configuration-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)configuration-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)port-mirror-configuration-request-input",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)port-mirror-configuration-request-input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)configuration-operation-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-configuration-operation-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)configuration-operation-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data(config)configuration-operation-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data(config)configuration-operation-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-configuration-operation-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/configuration-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-configuration-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)configuration-information"
-            }
-          }
-        },
-        "operationId": "GET-configuration-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/configuration-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)configuration-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-configuration-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)configuration-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)configuration-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)configuration-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-configuration-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/configuration-information/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/configuration-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/configuration-information(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-port-mirror-configuration-request-input"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)port-mirror-configuration-request-input"
-            }
-          }
-        },
-        "operationId": "GET-port-mirror-configuration-request-input"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)source-port",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input(config)source-port-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)dest-port",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input(config)dest-port-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)port-mirror-configuration-input-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input(config)port-mirror-configuration-input-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)port-mirror-configuration-request-inputPOST"
-            }
-          }
-        },
-        "operationId": "POST-port-mirror-configuration-request-input"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)port-mirror-configuration-request-input",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)port-mirror-configuration-request-input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)port-mirror-configuration-request-input-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-port-mirror-configuration-request-input"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-dest-port"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)dest-port"
-            }
-          }
-        },
-        "operationId": "GET-dest-port"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)pnf-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port(config)pnf-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port(config)vnf-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)dest-portPOST"
-            }
-          }
-        },
-        "operationId": "POST-dest-port"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)dest-port",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input(config)dest-port-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input(config)dest-port-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-dest-port"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/pnf-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-pnf-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)pnf-information"
-            }
-          }
-        },
-        "operationId": "GET-pnf-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/pnf-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)pnf-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-pnf-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)pnf-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port(config)pnf-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port(config)pnf-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-pnf-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/pnf-information/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/pnf-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/pnf-information(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/vnf-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-information"
-            }
-          }
-        },
-        "operationId": "GET-vnf-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/vnf-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnf-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port(config)vnf-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port(config)vnf-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/vnf-information/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/vnf-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/vnf-information(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-port-mirror-configuration-input-parameters"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)port-mirror-configuration-input-parameters"
-            }
-          }
-        },
-        "operationId": "GET-port-mirror-configuration-input-parameters"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)port-mirror-configuration-input-parametersPOST"
-            }
-          }
-        },
-        "operationId": "POST-port-mirror-configuration-input-parameters"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)port-mirror-configuration-input-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input(config)port-mirror-configuration-input-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input(config)port-mirror-configuration-input-parameters-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-port-mirror-configuration-input-parameters"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-param"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)param"
-            }
-          }
-        },
-        "operationId": "GET-param"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)paramPOST"
-            }
-          }
-        },
-        "operationId": "POST-param"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters(config)param-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-param"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param/{name}/resource-resolution-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-resolution-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-data"
-            }
-          }
-        },
-        "operationId": "GET-resource-resolution-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-resource-resolution-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-resolution-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param/{name}/resource-resolution-data/resource-key/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-key"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-key"
-            }
-          }
-        },
-        "operationId": "GET-resource-key"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-key"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-source-port"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)source-port"
-            }
-          }
-        },
-        "operationId": "GET-source-port"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)pnf-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port(config)pnf-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port(config)vnf-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)source-portPOST"
-            }
-          }
-        },
-        "operationId": "POST-source-port"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)source-port",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input(config)source-port-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input(config)source-port-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-source-port"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/pnf-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-pnf-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)pnf-information"
-            }
-          }
-        },
-        "operationId": "GET-pnf-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/pnf-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)pnf-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-pnf-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)pnf-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port(config)pnf-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port(config)pnf-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-pnf-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/pnf-information/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/pnf-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/pnf-information(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/vnf-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-information"
-            }
-          }
-        },
-        "operationId": "GET-vnf-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/vnf-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnf-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port(config)vnf-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port(config)vnf-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/vnf-information/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/vnf-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/vnf-information(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/request-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-request-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)request-information"
-            }
-          }
-        },
-        "operationId": "GET-request-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)request-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)request-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)request-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-request-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/sdnc-request-header": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-sdnc-request-header"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sdnc-request-header"
-            }
-          }
-        },
-        "operationId": "GET-sdnc-request-header"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)sdnc-request-header",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)sdnc-request-header-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)sdnc-request-header-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-sdnc-request-header"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/service-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-service-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-information"
-            }
-          }
-        },
-        "operationId": "GET-service-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/service-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-service-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)service-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)service-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)service-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-service-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/configuration-operation-information/service-information/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/service-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/service-information(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-port-mirror-configuration-topology"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)port-mirror-configuration-topology"
-            }
-          }
-        },
-        "operationId": "GET-port-mirror-configuration-topology"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)port-mirror-configuration-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)port-mirror-configuration-parameters-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)onap-model-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)configuration-identifiers",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)configuration-identifiers-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)port-mirror-configuration-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)port-mirror-configuration-assignments-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)port-mirror-configuration-topologyPOST"
-            }
-          }
-        },
-        "operationId": "POST-port-mirror-configuration-topology"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)port-mirror-configuration-topology",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data(config)port-mirror-configuration-topology-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data(config)port-mirror-configuration-topology-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-port-mirror-configuration-topology"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/configuration-identifiers": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-configuration-identifiers"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)configuration-identifiers"
-            }
-          }
-        },
-        "operationId": "GET-configuration-identifiers"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)configuration-identifiers",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)configuration-identifiers-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)configuration-identifiers-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-configuration-identifiers"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-port-mirror-configuration-assignments"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)port-mirror-configuration-assignments"
-            }
-          }
-        },
-        "operationId": "GET-port-mirror-configuration-assignments"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)contrail-vmi-params",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)contrail-vmi-params-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)source-vnfc-instance-group-id",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)source-vnfc-instance-group-id-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)dest-vnfc-instance-group-id",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)dest-vnfc-instance-group-id-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)source-to-dest-maps",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)source-to-dest-maps-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)port-mirror-configuration-assignmentsPOST"
-            }
-          }
-        },
-        "operationId": "POST-port-mirror-configuration-assignments"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)port-mirror-configuration-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)port-mirror-configuration-assignments-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)port-mirror-configuration-assignments-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-port-mirror-configuration-assignments"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-contrail-vmi-params"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)contrail-vmi-params"
-            }
-          }
-        },
-        "operationId": "GET-contrail-vmi-params"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)contrail-vmi-paramsPOST"
-            }
-          }
-        },
-        "operationId": "POST-contrail-vmi-params"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)contrail-vmi-params",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)contrail-vmi-params-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)contrail-vmi-params-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-contrail-vmi-params"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-param"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)param"
-            }
-          }
-        },
-        "operationId": "GET-param"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)paramPOST"
-            }
-          }
-        },
-        "operationId": "POST-param"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params(config)param-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-param"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param/{name}/resource-resolution-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-resolution-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-data"
-            }
-          }
-        },
-        "operationId": "GET-resource-resolution-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-resource-resolution-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param(config)resource-resolution-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-resolution-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param/{name}/resource-resolution-data/resource-key/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-key"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-key"
-            }
-          }
-        },
-        "operationId": "GET-resource-key"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-key"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/dest-vnfc-instance-group-id": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-dest-vnfc-instance-group-id"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)dest-vnfc-instance-group-id"
-            }
-          }
-        },
-        "operationId": "GET-dest-vnfc-instance-group-id"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)dest-vnfc-instance-group-id",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)dest-vnfc-instance-group-id-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)dest-vnfc-instance-group-id-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-dest-vnfc-instance-group-id"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-source-to-dest-maps"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)source-to-dest-maps"
-            }
-          }
-        },
-        "operationId": "GET-source-to-dest-maps"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)source-to-dest-map",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps(config)source-to-dest-map-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)source-to-dest-mapsPOST"
-            }
-          }
-        },
-        "operationId": "POST-source-to-dest-maps"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)source-to-dest-maps",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)source-to-dest-maps-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)source-to-dest-maps-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-source-to-dest-maps"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map/{source-port-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "source-port-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-source-to-dest-map"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "source-port-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)source-to-dest-map"
-            }
-          }
-        },
-        "operationId": "GET-source-to-dest-map"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "source-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)dest-ip-addresses",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map(config)dest-ip-addresses-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)source-to-dest-mapPOST"
-            }
-          }
-        },
-        "operationId": "POST-source-to-dest-map"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "source-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)source-to-dest-map",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps(config)source-to-dest-map-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps(config)source-to-dest-map-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-source-to-dest-map"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map/{source-port-id}/dest-ip-addresses": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "source-port-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-dest-ip-addresses"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "source-port-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)dest-ip-addresses"
-            }
-          }
-        },
-        "operationId": "GET-dest-ip-addresses"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "source-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)ip-addresses",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map/dest-ip-addresses(config)ip-addresses-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)dest-ip-addressesPOST"
-            }
-          }
-        },
-        "operationId": "POST-dest-ip-addresses"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "source-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)dest-ip-addresses",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map(config)dest-ip-addresses-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map(config)dest-ip-addresses-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-dest-ip-addresses"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map/{source-port-id}/dest-ip-addresses/ip-addresses": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "source-port-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-ip-addresses"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "source-port-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)ip-addresses"
-            }
-          }
-        },
-        "operationId": "GET-ip-addresses"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "source-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)ip-addresses",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map/dest-ip-addresses(config)ip-addresses-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map/dest-ip-addresses(config)ip-addresses-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-ip-addresses"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-vnfc-instance-group-id": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-source-vnfc-instance-group-id"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)source-vnfc-instance-group-id"
-            }
-          }
-        },
-        "operationId": "GET-source-vnfc-instance-group-id"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)source-vnfc-instance-group-id",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)source-vnfc-instance-group-id-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)source-vnfc-instance-group-id-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-source-vnfc-instance-group-id"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-port-mirror-configuration-parameters"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)port-mirror-configuration-parameters"
-            }
-          }
-        },
-        "operationId": "GET-port-mirror-configuration-parameters"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)port-mirror-configuration-parametersPOST"
-            }
-          }
-        },
-        "operationId": "POST-port-mirror-configuration-parameters"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)port-mirror-configuration-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)port-mirror-configuration-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)port-mirror-configuration-parameters-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-port-mirror-configuration-parameters"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-param"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)param"
-            }
-          }
-        },
-        "operationId": "GET-param"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)paramPOST"
-            }
-          }
-        },
-        "operationId": "POST-param"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters(config)param-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-param"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param/{name}/resource-resolution-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-resolution-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-data"
-            }
-          }
-        },
-        "operationId": "GET-resource-resolution-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-resource-resolution-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-resolution-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param/{name}/resource-resolution-data/resource-key/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-key"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-key"
-            }
-          }
-        },
-        "operationId": "GET-resource-key"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-key"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:port-mirror-configurations/port-mirror-configuration/{configuration-id}/configuration-status": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-configuration-status"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)configuration-status"
-            }
-          }
-        },
-        "operationId": "GET-configuration-status"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)configuration-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration(config)configuration-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration(config)configuration-status-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-configuration-status"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-preload-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)preload-information"
-            }
-          }
-        },
-        "operationId": "GET-preload-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "**(config)preload-list",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information(config)preload-list-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)preload-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-preload-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "(config)preload-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API(config)preload-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API(config)preload-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-preload-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-preload-list"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)preload-list"
-            }
-          }
-        },
-        "operationId": "GET-preload-list"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)preload-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list(config)preload-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)preload-listPOST"
-            }
-          }
-        },
-        "operationId": "POST-preload-list"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)preload-list",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information(config)preload-list-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information(config)preload-list-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-preload-list"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-preload-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)preload-data"
-            }
-          }
-        },
-        "operationId": "GET-preload-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)preload-oper-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data(config)preload-oper-status-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)preload-network-topology-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data(config)preload-network-topology-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)preload-vf-module-topology-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data(config)preload-vf-module-topology-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)preload-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-preload-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)preload-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list(config)preload-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list(config)preload-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-preload-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-preload-network-topology-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)preload-network-topology-information"
-            }
-          }
-        },
-        "operationId": "GET-preload-network-topology-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-policy",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)network-policy-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)route-table-reference",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)route-table-reference-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)host-routes",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)host-routes-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vpn-bindings",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)vpn-bindings-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)subnets",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)subnets-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-topology-identifier-structure",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)network-topology-identifier-structure-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)preload-network-topology-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-preload-network-topology-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)preload-network-topology-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data(config)preload-network-topology-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data(config)preload-network-topology-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-preload-network-topology-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/host-routes/{route-prefix}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "route-prefix",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-host-routes"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "route-prefix",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)host-routes"
-            }
-          }
-        },
-        "operationId": "GET-host-routes"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "route-prefix",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)host-routes",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)host-routes-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)host-routes-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-host-routes"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/network-policy/{network-policy-fqdn}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-policy-fqdn",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-policy"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-policy-fqdn",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-policy"
-            }
-          }
-        },
-        "operationId": "GET-network-policy"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-policy-fqdn",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-policy",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)network-policy-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)network-policy-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-policy"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/network-topology-identifier-structure": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-topology-identifier-structure"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-topology-identifier-structure"
-            }
-          }
-        },
-        "operationId": "GET-network-topology-identifier-structure"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)related-networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information/network-topology-identifier-structure(config)related-networks-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-topology-identifier-structurePOST"
-            }
-          }
-        },
-        "operationId": "POST-network-topology-identifier-structure"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-topology-identifier-structure",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)network-topology-identifier-structure-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)network-topology-identifier-structure-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-topology-identifier-structure"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/network-topology-identifier-structure/related-networks": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-related-networks"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)related-networks"
-            }
-          }
-        },
-        "operationId": "GET-related-networks"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)related-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information/network-topology-identifier-structure/related-networks(config)related-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)related-networksPOST"
-            }
-          }
-        },
-        "operationId": "POST-related-networks"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)related-networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information/network-topology-identifier-structure(config)related-networks-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information/network-topology-identifier-structure(config)related-networks-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-related-networks"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/network-topology-identifier-structure/related-networks/related-network/{network-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-related-network"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)related-network"
-            }
-          }
-        },
-        "operationId": "GET-related-network"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vlan-tags",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information/network-topology-identifier-structure/related-networks/related-network(config)vlan-tags-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)related-networkPOST"
-            }
-          }
-        },
-        "operationId": "POST-related-network"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)related-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information/network-topology-identifier-structure/related-networks(config)related-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information/network-topology-identifier-structure/related-networks(config)related-network-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-related-network"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/network-topology-identifier-structure/related-networks/related-network/{network-id}/vlan-tags": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vlan-tags"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-tags"
-            }
-          }
-        },
-        "operationId": "GET-vlan-tags"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vlan-tags",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information/network-topology-identifier-structure/related-networks/related-network(config)vlan-tags-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information/network-topology-identifier-structure/related-networks/related-network(config)vlan-tags-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vlan-tags"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/route-table-reference/{route-table-reference-fqdn}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "route-table-reference-fqdn",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-route-table-reference"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "route-table-reference-fqdn",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)route-table-reference"
-            }
-          }
-        },
-        "operationId": "GET-route-table-reference"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "route-table-reference-fqdn",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)route-table-reference",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)route-table-reference-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)route-table-reference-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-route-table-reference"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/subnets/{start-address}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "start-address",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-subnets"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "start-address",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)subnets"
-            }
-          }
-        },
-        "operationId": "GET-subnets"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "start-address",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)subnets",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)subnets-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)subnets-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-subnets"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-network-topology-information/vpn-bindings/{vpn-binding-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vpn-binding-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vpn-bindings"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vpn-binding-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vpn-bindings"
-            }
-          }
-        },
-        "operationId": "GET-vpn-bindings"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vpn-binding-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vpn-bindings",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)vpn-bindings-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)vpn-bindings-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vpn-bindings"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-oper-status": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-preload-oper-status"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)preload-oper-status"
-            }
-          }
-        },
-        "operationId": "GET-preload-oper-status"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)preload-oper-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data(config)preload-oper-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data(config)preload-oper-status-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-preload-oper-status"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-preload-vf-module-topology-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)preload-vf-module-topology-information"
-            }
-          }
-        },
-        "operationId": "GET-preload-vf-module-topology-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf-topology-identifier-structure",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information(config)vnf-topology-identifier-structure-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf-resource-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information(config)vnf-resource-assignments-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vf-module-topology",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information(config)vf-module-topology-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)preload-vf-module-topology-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-preload-vf-module-topology-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)preload-vf-module-topology-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data(config)preload-vf-module-topology-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data(config)preload-vf-module-topology-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-preload-vf-module-topology-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vf-module-topology"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vf-module-topology"
-            }
-          }
-        },
-        "operationId": "GET-vf-module-topology"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vf-module-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology(config)vf-module-parameters-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology(config)onap-model-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vf-module-topology-identifier",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology(config)vf-module-topology-identifier-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vf-module-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology(config)vf-module-assignments-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vf-module-topologyPOST"
-            }
-          }
-        },
-        "operationId": "POST-vf-module-topology"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vf-module-topology",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information(config)vf-module-topology-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information(config)vf-module-topology-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vf-module-topology"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vf-module-assignments"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vf-module-assignments"
-            }
-          }
-        },
-        "operationId": "GET-vf-module-assignments"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vms",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)vms-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)dhcp-subnet-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)dhcp-subnet-assignments-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vlan-vnfc-instance-groups",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)vlan-vnfc-instance-groups-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vf-module-assignmentsPOST"
-            }
-          }
-        },
-        "operationId": "POST-vf-module-assignments"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vf-module-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology(config)vf-module-assignments-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology(config)vf-module-assignments-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vf-module-assignments"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-dhcp-subnet-assignments"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)dhcp-subnet-assignments"
-            }
-          }
-        },
-        "operationId": "GET-dhcp-subnet-assignments"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)dhcp-subnet-assignment",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments(config)dhcp-subnet-assignment-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)dhcp-subnet-assignmentsPOST"
-            }
-          }
-        },
-        "operationId": "POST-dhcp-subnet-assignments"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)dhcp-subnet-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)dhcp-subnet-assignments-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)dhcp-subnet-assignments-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-dhcp-subnet-assignments"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments/dhcp-subnet-assignment/{neutron-subnet-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as subnet-id in subnet-data structure",
-            "in": "path",
-            "name": "neutron-subnet-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-dhcp-subnet-assignment"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as subnet-id in subnet-data structure",
-            "in": "path",
-            "name": "neutron-subnet-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)dhcp-subnet-assignment"
-            }
-          }
-        },
-        "operationId": "GET-dhcp-subnet-assignment"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as subnet-id in subnet-data structure",
-            "in": "path",
-            "name": "neutron-subnet-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)dhcp-subnet-assignment",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments(config)dhcp-subnet-assignment-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments(config)dhcp-subnet-assignment-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-dhcp-subnet-assignment"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vlan-vnfc-instance-groups"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-vnfc-instance-groups"
-            }
-          }
-        },
-        "operationId": "GET-vlan-vnfc-instance-groups"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vlan-vnfc-instance-group",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups(config)vlan-vnfc-instance-group-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-vnfc-instance-groupsPOST"
-            }
-          }
-        },
-        "operationId": "POST-vlan-vnfc-instance-groups"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vlan-vnfc-instance-groups",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)vlan-vnfc-instance-groups-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)vlan-vnfc-instance-groups-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vlan-vnfc-instance-groups"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vlan-vnfc-instance-group"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-vnfc-instance-group"
-            }
-          }
-        },
-        "operationId": "GET-vlan-vnfc-instance-group"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnfcs",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group(config)vnfcs-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-vnfc-instance-groupPOST"
-            }
-          }
-        },
-        "operationId": "POST-vlan-vnfc-instance-group"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vlan-vnfc-instance-group",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups(config)vlan-vnfc-instance-group-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups(config)vlan-vnfc-instance-group-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vlan-vnfc-instance-group"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnfcs"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfcs"
-            }
-          }
-        },
-        "operationId": "GET-vnfcs"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnfc",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs(config)vnfc-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfcsPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnfcs"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnfcs",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group(config)vnfcs-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group(config)vnfcs-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnfcs"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnfc"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc"
-            }
-          }
-        },
-        "operationId": "GET-vnfc"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnic-groups",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc(config)vnic-groups-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfcPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnfc"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnfc",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs(config)vnfc-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs(config)vnfc-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnfc"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnic-groups"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnic-groups"
-            }
-          }
-        },
-        "operationId": "GET-vnic-groups"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnic-group",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups(config)vnic-group-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnic-groupsPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnic-groups"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnic-groups",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc(config)vnic-groups-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc(config)vnic-groups-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnic-groups"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnic-group"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnic-group"
-            }
-          }
-        },
-        "operationId": "GET-vnic-group"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vlan-common-ip-addresses",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-common-ip-addresses-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vlan-vnics",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-vnics-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnic-groupPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnic-group"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnic-group",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups(config)vnic-group-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups(config)vnic-group-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnic-group"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-common-ip-addresses": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vlan-common-ip-addresses"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-common-ip-addresses"
-            }
-          }
-        },
-        "operationId": "GET-vlan-common-ip-addresses"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)ip-addresses",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-common-ip-addresses(config)ip-addresses-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-common-ip-addressesPOST"
-            }
-          }
-        },
-        "operationId": "POST-vlan-common-ip-addresses"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vlan-common-ip-addresses",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-common-ip-addresses-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-common-ip-addresses-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vlan-common-ip-addresses"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-common-ip-addresses/ip-addresses": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-ip-addresses"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)ip-addresses"
-            }
-          }
-        },
-        "operationId": "GET-ip-addresses"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)ip-addresses",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-common-ip-addresses(config)ip-addresses-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-common-ip-addresses(config)ip-addresses-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-ip-addresses"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vlan-vnics"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-vnics"
-            }
-          }
-        },
-        "operationId": "GET-vlan-vnics"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vlan-vnic",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics(config)vlan-vnic-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-vnicsPOST"
-            }
-          }
-        },
-        "operationId": "POST-vlan-vnics"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vlan-vnics",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-vnics-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-vnics-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vlan-vnics"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vlan-vnic"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-vnic"
-            }
-          }
-        },
-        "operationId": "GET-vlan-vnic"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnic-sub-interfaces",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic(config)vnic-sub-interfaces-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-vnicPOST"
-            }
-          }
-        },
-        "operationId": "POST-vlan-vnic"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vlan-vnic",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics(config)vlan-vnic-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics(config)vlan-vnic-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vlan-vnic"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnic-sub-interfaces"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnic-sub-interfaces"
-            }
-          }
-        },
-        "operationId": "GET-vnic-sub-interfaces"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)sub-interface-network-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces(config)sub-interface-network-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnic-sub-interfacesPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnic-sub-interfaces"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnic-sub-interfaces",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic(config)vnic-sub-interfaces-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic(config)vnic-sub-interfaces-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnic-sub-interfaces"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-sub-interface-network-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sub-interface-network-data"
-            }
-          }
-        },
-        "operationId": "GET-sub-interface-network-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-information-items",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)floating-ips",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sub-interface-network-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-sub-interface-network-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)sub-interface-network-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces(config)sub-interface-network-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces(config)sub-interface-network-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-sub-interface-network-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/floating-ips": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-floating-ips"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)floating-ips"
-            }
-          }
-        },
-        "operationId": "GET-floating-ips"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)floating-ips",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-floating-ips"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-information-items"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-information-items"
-            }
-          }
-        },
-        "operationId": "GET-network-information-items"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-information-item",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-information-itemsPOST"
-            }
-          }
-        },
-        "operationId": "POST-network-information-items"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-information-items",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-information-items"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/network-information-item/{ip-version}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-information-item"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-information-item"
-            }
-          }
-        },
-        "operationId": "GET-network-information-item"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-ips",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-information-itemPOST"
-            }
-          }
-        },
-        "operationId": "POST-network-information-item"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-information-item",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-information-item"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/network-information-item/{ip-version}/network-ips": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-ips"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-ips"
-            }
-          }
-        },
-        "operationId": "GET-network-ips"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-ips",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-ips"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vms"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vms"
-            }
-          }
-        },
-        "operationId": "GET-vms"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vm",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms(config)vm-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vmsPOST"
-            }
-          }
-        },
-        "operationId": "POST-vms"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vms",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)vms-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)vms-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vms"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vm"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vm"
-            }
-          }
-        },
-        "operationId": "GET-vm"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vm-names",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)vm-names-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vm-networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)vm-networks-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vmPOST"
-            }
-          }
-        },
-        "operationId": "POST-vm"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vm",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms(config)vm-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms(config)vm-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vm"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vm-names"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vm-names"
-            }
-          }
-        },
-        "operationId": "GET-vm-names"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnfc-names",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names(config)vnfc-names-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vm-namesPOST"
-            }
-          }
-        },
-        "operationId": "POST-vm-names"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vm-names",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)vm-names-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)vm-names-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vm-names"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnfc-names"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-names"
-            }
-          }
-        },
-        "operationId": "GET-vnfc-names"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnfc-networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names(config)vnfc-networks-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-namesPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnfc-names"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnfc-names",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names(config)vnfc-names-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names(config)vnfc-names-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnfc-names"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnfc-networks"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-networks"
-            }
-          }
-        },
-        "operationId": "GET-vnfc-networks"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnfc-network-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks(config)vnfc-network-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-networksPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnfc-networks"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnfc-networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names(config)vnfc-networks-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names(config)vnfc-networks-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnfc-networks"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnfc-network-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-network-data"
-            }
-          }
-        },
-        "operationId": "GET-vnfc-network-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnfc-ports",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-ports-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnfc-subnet",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-subnet-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)connection-point",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)connection-point-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-network-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnfc-network-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnfc-network-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks(config)vnfc-network-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks(config)vnfc-network-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnfc-network-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/connection-point": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-connection-point"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)connection-point"
-            }
-          }
-        },
-        "operationId": "GET-connection-point"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vlan-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/connection-point(config)vlan-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)connection-pointPOST"
-            }
-          }
-        },
-        "operationId": "POST-connection-point"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)connection-point",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)connection-point-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)connection-point-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-connection-point"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/connection-point/vlan-data/{vlan-uuid}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to vlan-tag uuid object in A&AI Generated by vlan mS",
-            "in": "path",
-            "name": "vlan-uuid",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vlan-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to vlan-tag uuid object in A&AI Generated by vlan mS",
-            "in": "path",
-            "name": "vlan-uuid",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-data"
-            }
-          }
-        },
-        "operationId": "GET-vlan-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to vlan-tag uuid object in A&AI Generated by vlan mS",
-            "in": "path",
-            "name": "vlan-uuid",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vlan-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/connection-point(config)vlan-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/connection-point(config)vlan-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vlan-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnfc-ports"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-ports"
-            }
-          }
-        },
-        "operationId": "GET-vnfc-ports"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnfc-port",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports(config)vnfc-port-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-portsPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnfc-ports"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnfc-ports",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-ports-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-ports-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnfc-ports"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnfc-port"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-port"
-            }
-          }
-        },
-        "operationId": "GET-vnfc-port"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnic-sub-interfaces",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port(config)vnic-sub-interfaces-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-portPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnfc-port"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnfc-port",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports(config)vnfc-port-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports(config)vnfc-port-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnfc-port"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnic-sub-interfaces"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnic-sub-interfaces"
-            }
-          }
-        },
-        "operationId": "GET-vnic-sub-interfaces"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)sub-interface-network-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces(config)sub-interface-network-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnic-sub-interfacesPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnic-sub-interfaces"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnic-sub-interfaces",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port(config)vnic-sub-interfaces-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port(config)vnic-sub-interfaces-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnic-sub-interfaces"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-sub-interface-network-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sub-interface-network-data"
-            }
-          }
-        },
-        "operationId": "GET-sub-interface-network-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-information-items",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)floating-ips",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sub-interface-network-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-sub-interface-network-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)sub-interface-network-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces(config)sub-interface-network-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces(config)sub-interface-network-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-sub-interface-network-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/floating-ips": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-floating-ips"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)floating-ips"
-            }
-          }
-        },
-        "operationId": "GET-floating-ips"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)floating-ips",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-floating-ips"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-information-items"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-information-items"
-            }
-          }
-        },
-        "operationId": "GET-network-information-items"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-information-item",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-information-itemsPOST"
-            }
-          }
-        },
-        "operationId": "POST-network-information-items"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-information-items",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-information-items"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/network-information-item/{ip-version}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-information-item"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-information-item"
-            }
-          }
-        },
-        "operationId": "GET-network-information-item"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-ips",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-information-itemPOST"
-            }
-          }
-        },
-        "operationId": "POST-network-information-item"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-information-item",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-information-item"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/network-information-item/{ip-version}/network-ips": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-ips"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-ips"
-            }
-          }
-        },
-        "operationId": "GET-network-ips"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-ips",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-ips"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-subnet/{vnfc-subnet-role}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Default value if subnet role is not defined.",
-            "in": "path",
-            "name": "vnfc-subnet-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnfc-subnet"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Default value if subnet role is not defined.",
-            "in": "path",
-            "name": "vnfc-subnet-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-subnet"
-            }
-          }
-        },
-        "operationId": "GET-vnfc-subnet"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Default value if subnet role is not defined.",
-            "in": "path",
-            "name": "vnfc-subnet-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnfc-ip-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet(config)vnfc-ip-assignments-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-subnetPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnfc-subnet"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Default value if subnet role is not defined.",
-            "in": "path",
-            "name": "vnfc-subnet-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnfc-subnet",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-subnet-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-subnet-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnfc-subnet"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-subnet/{vnfc-subnet-role}/vnfc-ip-assignments/{vnfc-address-family}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Default value if subnet role is not defined.",
-            "in": "path",
-            "name": "vnfc-subnet-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "indicates if this is IpV4 or IpV6",
-            "in": "path",
-            "name": "vnfc-address-family",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnfc-ip-assignments"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Default value if subnet role is not defined.",
-            "in": "path",
-            "name": "vnfc-subnet-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "indicates if this is IpV4 or IpV6",
-            "in": "path",
-            "name": "vnfc-address-family",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-ip-assignments"
-            }
-          }
-        },
-        "operationId": "GET-vnfc-ip-assignments"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Default value if subnet role is not defined.",
-            "in": "path",
-            "name": "vnfc-subnet-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "indicates if this is IpV4 or IpV6",
-            "in": "path",
-            "name": "vnfc-address-family",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnfc-subnet-ip",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet/vnfc-ip-assignments(config)vnfc-subnet-ip-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-ip-assignmentsPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnfc-ip-assignments"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Default value if subnet role is not defined.",
-            "in": "path",
-            "name": "vnfc-subnet-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "indicates if this is IpV4 or IpV6",
-            "in": "path",
-            "name": "vnfc-address-family",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnfc-ip-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet(config)vnfc-ip-assignments-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet(config)vnfc-ip-assignments-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnfc-ip-assignments"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-subnet/{vnfc-subnet-role}/vnfc-ip-assignments/{vnfc-address-family}/vnfc-subnet-ip/{vnfc-ip-address}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Default value if subnet role is not defined.",
-            "in": "path",
-            "name": "vnfc-subnet-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "indicates if this is IpV4 or IpV6",
-            "in": "path",
-            "name": "vnfc-address-family",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Either IpV4 IP or IpV6 IP addresses should be present",
-            "in": "path",
-            "name": "vnfc-ip-address",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnfc-subnet-ip"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Default value if subnet role is not defined.",
-            "in": "path",
-            "name": "vnfc-subnet-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "indicates if this is IpV4 or IpV6",
-            "in": "path",
-            "name": "vnfc-address-family",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Either IpV4 IP or IpV6 IP addresses should be present",
-            "in": "path",
-            "name": "vnfc-ip-address",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-subnet-ip"
-            }
-          }
-        },
-        "operationId": "GET-vnfc-subnet-ip"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Default value if subnet role is not defined.",
-            "in": "path",
-            "name": "vnfc-subnet-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "indicates if this is IpV4 or IpV6",
-            "in": "path",
-            "name": "vnfc-address-family",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Either IpV4 IP or IpV6 IP addresses should be present",
-            "in": "path",
-            "name": "vnfc-ip-address",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnfc-subnet-ip",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet/vnfc-ip-assignments(config)vnfc-subnet-ip-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet/vnfc-ip-assignments(config)vnfc-subnet-ip-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnfc-subnet-ip"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vm-networks"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vm-networks"
-            }
-          }
-        },
-        "operationId": "GET-vm-networks"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vm-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks(config)vm-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vm-networksPOST"
-            }
-          }
-        },
-        "operationId": "POST-vm-networks"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vm-networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)vm-networks-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)vm-networks-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vm-networks"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vm-network"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vm-network"
-            }
-          }
-        },
-        "operationId": "GET-vm-network"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-information-items",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)network-information-items-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)mac-addresses",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)mac-addresses-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)floating-ips",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)floating-ips-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)interface-route-prefixes",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)interface-route-prefixes-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)sriov-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)sriov-parameters-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)related-networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)related-networks-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vm-networkPOST"
-            }
-          }
-        },
-        "operationId": "POST-vm-network"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vm-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks(config)vm-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks(config)vm-network-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vm-network"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/floating-ips": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-floating-ips"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)floating-ips"
-            }
-          }
-        },
-        "operationId": "GET-floating-ips"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)floating-ips",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)floating-ips-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)floating-ips-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-floating-ips"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/interface-route-prefixes": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-interface-route-prefixes"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)interface-route-prefixes"
-            }
-          }
-        },
-        "operationId": "GET-interface-route-prefixes"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)interface-route-prefixes",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)interface-route-prefixes-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)interface-route-prefixes-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-interface-route-prefixes"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/mac-addresses": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-mac-addresses"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)mac-addresses"
-            }
-          }
-        },
-        "operationId": "GET-mac-addresses"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)mac-addresses",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)mac-addresses-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)mac-addresses-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-mac-addresses"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/network-information-items": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-information-items"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-information-items"
-            }
-          }
-        },
-        "operationId": "GET-network-information-items"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-information-item",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items(config)network-information-item-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-information-itemsPOST"
-            }
-          }
-        },
-        "operationId": "POST-network-information-items"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-information-items",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)network-information-items-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)network-information-items-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-information-items"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/network-information-items/network-information-item/{ip-version}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-information-item"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-information-item"
-            }
-          }
-        },
-        "operationId": "GET-network-information-item"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-ips",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items/network-information-item(config)network-ips-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-information-itemPOST"
-            }
-          }
-        },
-        "operationId": "POST-network-information-item"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-information-item",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items(config)network-information-item-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items(config)network-information-item-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-information-item"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/network-information-items/network-information-item/{ip-version}/network-ips": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-ips"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-ips"
-            }
-          }
-        },
-        "operationId": "GET-network-ips"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-ips",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items/network-information-item(config)network-ips-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items/network-information-item(config)network-ips-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-ips"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/related-networks": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-related-networks"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)related-networks"
-            }
-          }
-        },
-        "operationId": "GET-related-networks"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)related-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks(config)related-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)related-networksPOST"
-            }
-          }
-        },
-        "operationId": "POST-related-networks"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)related-networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)related-networks-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)related-networks-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-related-networks"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/related-networks/related-network/{network-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-related-network"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)related-network"
-            }
-          }
-        },
-        "operationId": "GET-related-network"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vlan-tags",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks/related-network(config)vlan-tags-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)related-networkPOST"
-            }
-          }
-        },
-        "operationId": "POST-related-network"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)related-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks(config)related-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks(config)related-network-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-related-network"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/related-networks/related-network/{network-id}/vlan-tags": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vlan-tags"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-tags"
-            }
-          }
-        },
-        "operationId": "GET-vlan-tags"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vlan-tags",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks/related-network(config)vlan-tags-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks/related-network(config)vlan-tags-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vlan-tags"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-sriov-parameters"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sriov-parameters"
-            }
-          }
-        },
-        "operationId": "GET-sriov-parameters"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)heat-vlan-filters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)heat-vlan-filters-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)application-tags",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)application-tags-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sriov-parametersPOST"
-            }
-          }
-        },
-        "operationId": "POST-sriov-parameters"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)sriov-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)sriov-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)sriov-parameters-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-sriov-parameters"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters/application-tags": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-application-tags"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)application-tags"
-            }
-          }
-        },
-        "operationId": "GET-application-tags"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)c-tags",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)c-tags-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)s-tags",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)s-tags-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)application-tagsPOST"
-            }
-          }
-        },
-        "operationId": "POST-application-tags"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)application-tags",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)application-tags-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)application-tags-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-application-tags"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters/application-tags/c-tags": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-c-tags"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)c-tags"
-            }
-          }
-        },
-        "operationId": "GET-c-tags"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)c-tags",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)c-tags-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)c-tags-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-c-tags"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters/application-tags/s-tags": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-s-tags"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)s-tags"
-            }
-          }
-        },
-        "operationId": "GET-s-tags"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)s-tags",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)s-tags-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)s-tags-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-s-tags"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters/heat-vlan-filters": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-heat-vlan-filters"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)heat-vlan-filters"
-            }
-          }
-        },
-        "operationId": "GET-heat-vlan-filters"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)heat-vlan-filters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)heat-vlan-filters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)heat-vlan-filters-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-heat-vlan-filters"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vf-module-parameters"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vf-module-parameters"
-            }
-          }
-        },
-        "operationId": "GET-vf-module-parameters"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vf-module-parametersPOST"
-            }
-          }
-        },
-        "operationId": "POST-vf-module-parameters"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vf-module-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology(config)vf-module-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology(config)vf-module-parameters-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vf-module-parameters"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-param"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)param"
-            }
-          }
-        },
-        "operationId": "GET-param"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)paramPOST"
-            }
-          }
-        },
-        "operationId": "POST-param"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters(config)param-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-param"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param/{name}/resource-resolution-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-resolution-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-data"
-            }
-          }
-        },
-        "operationId": "GET-resource-resolution-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-resource-resolution-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-resolution-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param/{name}/resource-resolution-data/resource-key/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-key"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-key"
-            }
-          }
-        },
-        "operationId": "GET-resource-key"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-key"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-topology-identifier": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vf-module-topology-identifier"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vf-module-topology-identifier"
-            }
-          }
-        },
-        "operationId": "GET-vf-module-topology-identifier"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vf-module-topology-identifier",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology(config)vf-module-topology-identifier-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology(config)vf-module-topology-identifier-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vf-module-topology-identifier"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf-resource-assignments"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-resource-assignments"
-            }
-          }
-        },
-        "operationId": "GET-vnf-resource-assignments"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)availability-zones",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments(config)availability-zones-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf-networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments(config)vnf-networks-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-resource-assignmentsPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnf-resource-assignments"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf-resource-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information(config)vnf-resource-assignments-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information(config)vnf-resource-assignments-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf-resource-assignments"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/availability-zones": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-availability-zones"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)availability-zones"
-            }
-          }
-        },
-        "operationId": "GET-availability-zones"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)availability-zones",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments(config)availability-zones-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments(config)availability-zones-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-availability-zones"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf-networks"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-networks"
-            }
-          }
-        },
-        "operationId": "GET-vnf-networks"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks(config)vnf-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-networksPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnf-networks"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf-networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments(config)vnf-networks-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments(config)vnf-networks-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf-networks"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf-network"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-network"
-            }
-          }
-        },
-        "operationId": "GET-vnf-network"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)subnets-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network(config)subnets-data-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)related-networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network(config)related-networks-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-networkPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnf-network"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks(config)vnf-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks(config)vnf-network-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf-network"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/related-networks": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-related-networks"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)related-networks"
-            }
-          }
-        },
-        "operationId": "GET-related-networks"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)related-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/related-networks(config)related-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)related-networksPOST"
-            }
-          }
-        },
-        "operationId": "POST-related-networks"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)related-networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network(config)related-networks-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network(config)related-networks-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-related-networks"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/related-networks/related-network/{network-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-related-network"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)related-network"
-            }
-          }
-        },
-        "operationId": "GET-related-network"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vlan-tags",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)related-networkPOST"
-            }
-          }
-        },
-        "operationId": "POST-related-network"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)related-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/related-networks(config)related-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/related-networks(config)related-network-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-related-network"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/related-networks/related-network/{network-id}/vlan-tags": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vlan-tags"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-tags"
-            }
-          }
-        },
-        "operationId": "GET-vlan-tags"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vlan-tags",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vlan-tags"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/subnets-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-subnets-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)subnets-data"
-            }
-          }
-        },
-        "operationId": "GET-subnets-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)subnet-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/subnets-data(config)subnet-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)subnets-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-subnets-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)subnets-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network(config)subnets-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network(config)subnets-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-subnets-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/subnets-data/subnet-data/{sdnc-subnet-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Unique SDNC generated UUID of the subnet. Key into A&AI instance.This maps to ipv4-key-subnet-id and ipv6-key-subnet-id in VNF-API",
-            "in": "path",
-            "name": "sdnc-subnet-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-subnet-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Unique SDNC generated UUID of the subnet. Key into A&AI instance.This maps to ipv4-key-subnet-id and ipv6-key-subnet-id in VNF-API",
-            "in": "path",
-            "name": "sdnc-subnet-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)subnet-data"
-            }
-          }
-        },
-        "operationId": "GET-subnet-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Unique SDNC generated UUID of the subnet. Key into A&AI instance.This maps to ipv4-key-subnet-id and ipv6-key-subnet-id in VNF-API",
-            "in": "path",
-            "name": "sdnc-subnet-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)subnet-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/subnets-data(config)subnet-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/subnets-data(config)subnet-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-subnet-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:preload-information/preload-list/{preload-id}/{preload-type}/preload-data/preload-vf-module-topology-information/vnf-topology-identifier-structure": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf-topology-identifier-structure"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-topology-identifier-structure"
-            }
-          }
-        },
-        "operationId": "GET-vnf-topology-identifier-structure"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "vf-module-name or network name",
-            "in": "path",
-            "name": "preload-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network or vf-module",
-            "in": "path",
-            "name": "preload-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf-topology-identifier-structure",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information(config)vnf-topology-identifier-structure-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information(config)vnf-topology-identifier-structure-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf-topology-identifier-structure"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-security-zone-allotted-resources"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)security-zone-allotted-resources"
-            }
-          }
-        },
-        "operationId": "GET-security-zone-allotted-resources"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "**(config)security-zone-allotted-resource",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources(config)security-zone-allotted-resource-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)security-zone-allotted-resourcesPOST"
-            }
-          }
-        },
-        "operationId": "POST-security-zone-allotted-resources"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "(config)security-zone-allotted-resources",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API(config)security-zone-allotted-resources-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API(config)security-zone-allotted-resources-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-security-zone-allotted-resources"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-security-zone-allotted-resource"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)security-zone-allotted-resource"
-            }
-          }
-        },
-        "operationId": "GET-security-zone-allotted-resource"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource(config)allotted-resource-data-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource(config)allotted-resource-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)security-zone-allotted-resourcePOST"
-            }
-          }
-        },
-        "operationId": "POST-security-zone-allotted-resource"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)security-zone-allotted-resource",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources(config)security-zone-allotted-resource-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources(config)security-zone-allotted-resource-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-security-zone-allotted-resource"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-data"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-operation-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)security-zone-topology",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data(config)security-zone-topology-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)security-zone-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data(config)security-zone-parameters-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-oper-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-allotted-resource-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource(config)allotted-resource-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource(config)allotted-resource-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-oper-status": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-oper-status"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-oper-status"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-oper-status"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-oper-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-oper-status"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-operation-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-operation-information"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-operation-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)request-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)sdnc-request-header",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)service-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)security-zone-request-input",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)security-zone-request-input-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-operation-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-allotted-resource-operation-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-operation-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-operation-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-information"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-allotted-resource-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/request-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-request-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)request-information"
-            }
-          }
-        },
-        "operationId": "GET-request-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)request-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-request-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/sdnc-request-header": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-sdnc-request-header"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sdnc-request-header"
-            }
-          }
-        },
-        "operationId": "GET-sdnc-request-header"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)sdnc-request-header",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-sdnc-request-header"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-security-zone-request-input"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)security-zone-request-input"
-            }
-          }
-        },
-        "operationId": "GET-security-zone-request-input"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)security-zone-input-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input(config)security-zone-input-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)security-zone-request-inputPOST"
-            }
-          }
-        },
-        "operationId": "POST-security-zone-request-input"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)security-zone-request-input",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)security-zone-request-input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)security-zone-request-input-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-security-zone-request-input"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-security-zone-input-parameters"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)security-zone-input-parameters"
-            }
-          }
-        },
-        "operationId": "GET-security-zone-input-parameters"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)security-zone-input-parametersPOST"
-            }
-          }
-        },
-        "operationId": "POST-security-zone-input-parameters"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)security-zone-input-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input(config)security-zone-input-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input(config)security-zone-input-parameters-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-security-zone-input-parameters"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-param"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)param"
-            }
-          }
-        },
-        "operationId": "GET-param"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)paramPOST"
-            }
-          }
-        },
-        "operationId": "POST-param"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters(config)param-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-param"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param/{name}/resource-resolution-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-resolution-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-data"
-            }
-          }
-        },
-        "operationId": "GET-resource-resolution-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-resource-resolution-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-resolution-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param/{name}/resource-resolution-data/resource-key/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-key"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-key"
-            }
-          }
-        },
-        "operationId": "GET-resource-key"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-key"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-service-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-information"
-            }
-          }
-        },
-        "operationId": "GET-service-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-service-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)service-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-service-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-parameters": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-security-zone-parameters"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)security-zone-parameters"
-            }
-          }
-        },
-        "operationId": "GET-security-zone-parameters"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)security-zone-parametersPOST"
-            }
-          }
-        },
-        "operationId": "POST-security-zone-parameters"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)security-zone-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data(config)security-zone-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data(config)security-zone-parameters-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-security-zone-parameters"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-parameters/param/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-param"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)param"
-            }
-          }
-        },
-        "operationId": "GET-param"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)paramPOST"
-            }
-          }
-        },
-        "operationId": "POST-param"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-parameters(config)param-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-param"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-parameters/param/{name}/resource-resolution-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-resolution-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-data"
-            }
-          }
-        },
-        "operationId": "GET-resource-resolution-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-resource-resolution-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-resolution-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-parameters/param/{name}/resource-resolution-data/resource-key/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-key"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-key"
-            }
-          }
-        },
-        "operationId": "GET-resource-key"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-key"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-topology": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-security-zone-topology"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)security-zone-topology"
-            }
-          }
-        },
-        "operationId": "GET-security-zone-topology"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)security-zone-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)security-zone-parameters-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-identifiers",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)allotted-resource-identifiers-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)onap-model-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)security-zone-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)security-zone-assignments-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)security-zone-topologyPOST"
-            }
-          }
-        },
-        "operationId": "POST-security-zone-topology"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)security-zone-topology",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data(config)security-zone-topology-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data(config)security-zone-topology-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-security-zone-topology"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-topology/allotted-resource-identifiers": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-identifiers"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-identifiers"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-identifiers"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-identifiers",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)allotted-resource-identifiers-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)allotted-resource-identifiers-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-identifiers"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-topology/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-topology/security-zone-assignments": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-security-zone-assignments"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)security-zone-assignments"
-            }
-          }
-        },
-        "operationId": "GET-security-zone-assignments"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)security-zone-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)security-zone-assignments-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)security-zone-assignments-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-security-zone-assignments"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-topology/security-zone-parameters": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-security-zone-parameters"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)security-zone-parameters"
-            }
-          }
-        },
-        "operationId": "GET-security-zone-parameters"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology/security-zone-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)security-zone-parametersPOST"
-            }
-          }
-        },
-        "operationId": "POST-security-zone-parameters"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)security-zone-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)security-zone-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)security-zone-parameters-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-security-zone-parameters"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-topology/security-zone-parameters/param/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-param"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)param"
-            }
-          }
-        },
-        "operationId": "GET-param"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology/security-zone-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)paramPOST"
-            }
-          }
-        },
-        "operationId": "POST-param"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology/security-zone-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology/security-zone-parameters(config)param-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-param"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-topology/security-zone-parameters/param/{name}/resource-resolution-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-resolution-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-data"
-            }
-          }
-        },
-        "operationId": "GET-resource-resolution-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology/security-zone-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-resource-resolution-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology/security-zone-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology/security-zone-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-resolution-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-data/security-zone-topology/security-zone-parameters/param/{name}/resource-resolution-data/resource-key/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-key"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-key"
-            }
-          }
-        },
-        "operationId": "GET-resource-key"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology/security-zone-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology/security-zone-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-key"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:security-zone-allotted-resources/security-zone-allotted-resource/{allotted-resource-id}/allotted-resource-status": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-status"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-status"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-status"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource(config)allotted-resource-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource(config)allotted-resource-status-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-status"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-services"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)services"
-            }
-          }
-        },
-        "operationId": "GET-services"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "**(config)service",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services(config)service-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)servicesPOST"
-            }
-          }
-        },
-        "operationId": "POST-services"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "(config)services",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API(config)services-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API(config)services-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-services"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-service"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service"
-            }
-          }
-        },
-        "operationId": "GET-service"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)service-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service(config)service-status-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)service-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service(config)service-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)servicePOST"
-            }
-          }
-        },
-        "operationId": "POST-service"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)service",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services(config)service-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services(config)service-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-service"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-service-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-data"
-            }
-          }
-        },
-        "operationId": "GET-service-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)networks-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)pnfs",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)pnfs-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnfs",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)vnfs-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)consumed-allotted-resources",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)consumed-allotted-resources-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)provided-allotted-resources",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)provided-allotted-resources-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)provided-configurations",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)provided-configurations-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnfc-instance-groups",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)vnfc-instance-groups-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-instance-groups",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)network-instance-groups-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)forwarding-paths",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)forwarding-paths-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)service-level-oper-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)service-level-oper-status-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)service-topology",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)service-topology-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)request-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)request-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)sdnc-request-header",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)sdnc-request-header-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)service-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)service-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)service-request-input",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)service-request-input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-service-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)service-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service(config)service-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service(config)service-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-service-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/consumed-allotted-resources": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-consumed-allotted-resources"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)consumed-allotted-resources"
-            }
-          }
-        },
-        "operationId": "GET-consumed-allotted-resources"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)consumed-allotted-resource",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/consumed-allotted-resources(config)consumed-allotted-resource-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)consumed-allotted-resourcesPOST"
-            }
-          }
-        },
-        "operationId": "POST-consumed-allotted-resources"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)consumed-allotted-resources",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)consumed-allotted-resources-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)consumed-allotted-resources-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-consumed-allotted-resources"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/consumed-allotted-resources/consumed-allotted-resource/{allotted-resource-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-consumed-allotted-resource"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)consumed-allotted-resource"
-            }
-          }
-        },
-        "operationId": "GET-consumed-allotted-resource"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)consumed-allotted-resource",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/consumed-allotted-resources(config)consumed-allotted-resource-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/consumed-allotted-resources(config)consumed-allotted-resource-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-consumed-allotted-resource"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-forwarding-paths"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)forwarding-paths"
-            }
-          }
-        },
-        "operationId": "GET-forwarding-paths"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)forwarding-path",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths(config)forwarding-path-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)forwarding-pathsPOST"
-            }
-          }
-        },
-        "operationId": "POST-forwarding-paths"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)forwarding-paths",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)forwarding-paths-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)forwarding-paths-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-forwarding-paths"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/forwarding-path/{forwarding-path-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-forwarding-path"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)forwarding-path"
-            }
-          }
-        },
-        "operationId": "GET-forwarding-path"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)service-paths",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path(config)service-paths-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)forwarding-pathPOST"
-            }
-          }
-        },
-        "operationId": "POST-forwarding-path"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)forwarding-path",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths(config)forwarding-path-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths(config)forwarding-path-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-forwarding-path"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/forwarding-path/{forwarding-path-id}/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/forwarding-path/{forwarding-path-id}/service-paths": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-service-paths"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-paths"
-            }
-          }
-        },
-        "operationId": "GET-service-paths"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)service-path",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths(config)service-path-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-pathsPOST"
-            }
-          }
-        },
-        "operationId": "POST-service-paths"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)service-paths",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path(config)service-paths-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path(config)service-paths-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-service-paths"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/forwarding-path/{forwarding-path-id}/service-paths/service-path/{service-path-instance-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Service path instance ID generated by SDNC. Identifies a service-path-instance within a forwarding-path definition",
-            "in": "path",
-            "name": "service-path-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-service-path"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Service path instance ID generated by SDNC. Identifies a service-path-instance within a forwarding-path definition",
-            "in": "path",
-            "name": "service-path-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-path"
-            }
-          }
-        },
-        "operationId": "GET-service-path"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Service path instance ID generated by SDNC. Identifies a service-path-instance within a forwarding-path definition",
-            "in": "path",
-            "name": "service-path-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)service",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path(config)service-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-pathPOST"
-            }
-          }
-        },
-        "operationId": "POST-service-path"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Service path instance ID generated by SDNC. Identifies a service-path-instance within a forwarding-path definition",
-            "in": "path",
-            "name": "service-path-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)service-path",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths(config)service-path-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths(config)service-path-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-service-path"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/forwarding-path/{forwarding-path-id}/service-paths/service-path/{service-path-instance-id}/service/{service-instance-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Service path instance ID generated by SDNC. Identifies a service-path-instance within a forwarding-path definition",
-            "in": "path",
-            "name": "service-path-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "service-instance-id of each service-instance in the service-path-instance",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-service"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Service path instance ID generated by SDNC. Identifies a service-path-instance within a forwarding-path definition",
-            "in": "path",
-            "name": "service-path-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "service-instance-id of each service-instance in the service-path-instance",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service"
-            }
-          }
-        },
-        "operationId": "GET-service"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Service path instance ID generated by SDNC. Identifies a service-path-instance within a forwarding-path definition",
-            "in": "path",
-            "name": "service-path-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "service-instance-id of each service-instance in the service-path-instance",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnfs",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path/service(config)vnfs-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)servicePOST"
-            }
-          }
-        },
-        "operationId": "POST-service"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Service path instance ID generated by SDNC. Identifies a service-path-instance within a forwarding-path definition",
-            "in": "path",
-            "name": "service-path-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "service-instance-id of each service-instance in the service-path-instance",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)service",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path(config)service-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path(config)service-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-service"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/forwarding-path/{forwarding-path-id}/service-paths/service-path/{service-path-instance-id}/service/{service-instance-id}/vnfs": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Service path instance ID generated by SDNC. Identifies a service-path-instance within a forwarding-path definition",
-            "in": "path",
-            "name": "service-path-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "service-instance-id of each service-instance in the service-path-instance",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnfs"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Service path instance ID generated by SDNC. Identifies a service-path-instance within a forwarding-path definition",
-            "in": "path",
-            "name": "service-path-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "service-instance-id of each service-instance in the service-path-instance",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfs"
-            }
-          }
-        },
-        "operationId": "GET-vnfs"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Service path instance ID generated by SDNC. Identifies a service-path-instance within a forwarding-path definition",
-            "in": "path",
-            "name": "service-path-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "service-instance-id of each service-instance in the service-path-instance",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path/service/vnfs(config)vnf-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfsPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnfs"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Service path instance ID generated by SDNC. Identifies a service-path-instance within a forwarding-path definition",
-            "in": "path",
-            "name": "service-path-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "service-instance-id of each service-instance in the service-path-instance",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnfs",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path/service(config)vnfs-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path/service(config)vnfs-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnfs"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/forwarding-path/{forwarding-path-id}/service-paths/service-path/{service-path-instance-id}/service/{service-instance-id}/vnfs/vnf/{vnf-instance-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Service path instance ID generated by SDNC. Identifies a service-path-instance within a forwarding-path definition",
-            "in": "path",
-            "name": "service-path-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "service-instance-id of each service-instance in the service-path-instance",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "VNF instance ID in the path",
-            "in": "path",
-            "name": "vnf-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Service path instance ID generated by SDNC. Identifies a service-path-instance within a forwarding-path definition",
-            "in": "path",
-            "name": "service-path-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "service-instance-id of each service-instance in the service-path-instance",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "VNF instance ID in the path",
-            "in": "path",
-            "name": "vnf-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf"
-            }
-          }
-        },
-        "operationId": "GET-vnf"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Service path instance ID generated by SDNC. Identifies a service-path-instance within a forwarding-path definition",
-            "in": "path",
-            "name": "service-path-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "service-instance-id of each service-instance in the service-path-instance",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "VNF instance ID in the path",
-            "in": "path",
-            "name": "vnf-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vf-module-instance",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path/service/vnfs/vnf(config)vf-module-instance-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnf"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Service path instance ID generated by SDNC. Identifies a service-path-instance within a forwarding-path definition",
-            "in": "path",
-            "name": "service-path-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "service-instance-id of each service-instance in the service-path-instance",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "VNF instance ID in the path",
-            "in": "path",
-            "name": "vnf-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path/service/vnfs(config)vnf-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path/service/vnfs(config)vnf-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/forwarding-paths/forwarding-path/{forwarding-path-id}/service-paths/service-path/{service-path-instance-id}/service/{service-instance-id}/vnfs/vnf/{vnf-instance-id}/vf-module-instance": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Service path instance ID generated by SDNC. Identifies a service-path-instance within a forwarding-path definition",
-            "in": "path",
-            "name": "service-path-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "service-instance-id of each service-instance in the service-path-instance",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "VNF instance ID in the path",
-            "in": "path",
-            "name": "vnf-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vf-module-instance"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Service path instance ID generated by SDNC. Identifies a service-path-instance within a forwarding-path definition",
-            "in": "path",
-            "name": "service-path-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "service-instance-id of each service-instance in the service-path-instance",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "VNF instance ID in the path",
-            "in": "path",
-            "name": "vnf-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vf-module-instance"
-            }
-          }
-        },
-        "operationId": "GET-vf-module-instance"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Generated by SDNC",
-            "in": "path",
-            "name": "forwarding-path-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Service path instance ID generated by SDNC. Identifies a service-path-instance within a forwarding-path definition",
-            "in": "path",
-            "name": "service-path-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "service-instance-id of each service-instance in the service-path-instance",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "VNF instance ID in the path",
-            "in": "path",
-            "name": "vnf-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vf-module-instance",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path/service/vnfs/vnf(config)vf-module-instance-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path/service/vnfs/vnf(config)vf-module-instance-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vf-module-instance"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-instance-groups"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-instance-groups"
-            }
-          }
-        },
-        "operationId": "GET-network-instance-groups"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-instance-group",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups(config)network-instance-group-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-instance-groupsPOST"
-            }
-          }
-        },
-        "operationId": "POST-network-instance-groups"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-instance-groups",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)network-instance-groups-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)network-instance-groups-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-instance-groups"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-instance-group"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-instance-group"
-            }
-          }
-        },
-        "operationId": "GET-network-instance-group"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)subnet-assignment-policy",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)subnet-assignment-policy-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vpn-binding-policy",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)vpn-binding-policy-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)aggregate-route-policy",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)aggregate-route-policy-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)networks-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)onap-model-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)subnets",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)subnets-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)aggregate-routes",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)aggregate-routes-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-instance-groupPOST"
-            }
-          }
-        },
-        "operationId": "POST-network-instance-group"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-instance-group",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups(config)network-instance-group-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups(config)network-instance-group-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-instance-group"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/aggregate-route-policy": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-aggregate-route-policy"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)aggregate-route-policy"
-            }
-          }
-        },
-        "operationId": "GET-aggregate-route-policy"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)aggregate-route-policy",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)aggregate-route-policy-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)aggregate-route-policy-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-aggregate-route-policy"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/aggregate-routes/{route-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Unique id",
-            "in": "path",
-            "name": "route-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-aggregate-routes"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Unique id",
-            "in": "path",
-            "name": "route-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)aggregate-routes"
-            }
-          }
-        },
-        "operationId": "GET-aggregate-routes"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Unique id",
-            "in": "path",
-            "name": "route-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)aggregate-routes",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)aggregate-routes-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)aggregate-routes-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-aggregate-routes"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/networks": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-networks"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)networks"
-            }
-          }
-        },
-        "operationId": "GET-networks"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks(config)network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)networksPOST"
-            }
-          }
-        },
-        "operationId": "POST-networks"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)networks-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)networks-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-networks"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/networks/network/{network-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Index into network-topology-identifier structure",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Index into network-topology-identifier structure",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network"
-            }
-          }
-        },
-        "operationId": "GET-network"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Index into network-topology-identifier structure",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)customer-bonding-requests",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks/network(config)customer-bonding-requests-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vpn-bindings",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks/network(config)vpn-bindings-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)networkPOST"
-            }
-          }
-        },
-        "operationId": "POST-network"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Index into network-topology-identifier structure",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks(config)network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks(config)network-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/networks/network/{network-id}/customer-bonding-requests": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Index into network-topology-identifier structure",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-customer-bonding-requests"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Index into network-topology-identifier structure",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)customer-bonding-requests"
-            }
-          }
-        },
-        "operationId": "GET-customer-bonding-requests"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Index into network-topology-identifier structure",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)customer-bonding-request",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks/network/customer-bonding-requests(config)customer-bonding-request-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)customer-bonding-requestsPOST"
-            }
-          }
-        },
-        "operationId": "POST-customer-bonding-requests"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Index into network-topology-identifier structure",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)customer-bonding-requests",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks/network(config)customer-bonding-requests-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks/network(config)customer-bonding-requests-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-customer-bonding-requests"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/networks/network/{network-id}/customer-bonding-requests/customer-bonding-request/{configuration-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Index into network-topology-identifier structure",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "e.g. vlan network receptor configuration id",
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-customer-bonding-request"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Index into network-topology-identifier structure",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "e.g. vlan network receptor configuration id",
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)customer-bonding-request"
-            }
-          }
-        },
-        "operationId": "GET-customer-bonding-request"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Index into network-topology-identifier structure",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "e.g. vlan network receptor configuration id",
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)customer-bonding-request",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks/network/customer-bonding-requests(config)customer-bonding-request-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks/network/customer-bonding-requests(config)customer-bonding-request-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-customer-bonding-request"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/networks/network/{network-id}/vpn-bindings/{vpn-binding-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Index into network-topology-identifier structure",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vpn-binding-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vpn-bindings"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Index into network-topology-identifier structure",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vpn-binding-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vpn-bindings"
-            }
-          }
-        },
-        "operationId": "GET-vpn-bindings"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Index into network-topology-identifier structure",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vpn-binding-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vpn-bindings",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks/network(config)vpn-bindings-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks/network(config)vpn-bindings-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vpn-bindings"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/subnet-assignment-policy": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-subnet-assignment-policy"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)subnet-assignment-policy"
-            }
-          }
-        },
-        "operationId": "GET-subnet-assignment-policy"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)subnet-assignment-policy",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)subnet-assignment-policy-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)subnet-assignment-policy-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-subnet-assignment-policy"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/subnets/{start-address}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "start-address",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-subnets"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "start-address",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)subnets"
-            }
-          }
-        },
-        "operationId": "GET-subnets"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "start-address",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)subnets",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)subnets-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)subnets-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-subnets"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/network-instance-groups/network-instance-group/{network-instance-group-id}/vpn-binding-policy": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vpn-binding-policy"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vpn-binding-policy"
-            }
-          }
-        },
-        "operationId": "GET-vpn-binding-policy"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Also a Key in Network Instance Group in A&AI",
-            "in": "path",
-            "name": "network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vpn-binding-policy",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)vpn-binding-policy-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)vpn-binding-policy-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vpn-binding-policy"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-networks"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)networks"
-            }
-          }
-        },
-        "operationId": "GET-networks"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks(config)network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)networksPOST"
-            }
-          }
-        },
-        "operationId": "POST-networks"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)networks-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)networks-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-networks"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network"
-            }
-          }
-        },
-        "operationId": "GET-network"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network(config)network-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)networkPOST"
-            }
-          }
-        },
-        "operationId": "POST-network"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks(config)network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks(config)network-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-data"
-            }
-          }
-        },
-        "operationId": "GET-network-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-provided-allotted-resources",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-provided-allotted-resources-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-level-oper-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-level-oper-status-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)request-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)request-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)sdnc-request-header",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)sdnc-request-header-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)service-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)service-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-request-input",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-request-input-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-topology",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-topology-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-network-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network(config)network-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network(config)network-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-information"
-            }
-          }
-        },
-        "operationId": "GET-network-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-network-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-information/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-information(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-level-oper-status": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-level-oper-status"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-level-oper-status"
-            }
-          }
-        },
-        "operationId": "GET-network-level-oper-status"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-level-oper-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-level-oper-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-level-oper-status-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-level-oper-status"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-provided-allotted-resources": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-provided-allotted-resources"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-provided-allotted-resources"
-            }
-          }
-        },
-        "operationId": "GET-network-provided-allotted-resources"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-provided-allotted-resources",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-provided-allotted-resources-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-provided-allotted-resources-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-provided-allotted-resources"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-request-input": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-request-input"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-request-input"
-            }
-          }
-        },
-        "operationId": "GET-network-request-input"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-input-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-request-input(config)network-input-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-request-inputPOST"
-            }
-          }
-        },
-        "operationId": "POST-network-request-input"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-request-input",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-request-input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-request-input-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-request-input"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-request-input/network-input-parameters": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-input-parameters"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-input-parameters"
-            }
-          }
-        },
-        "operationId": "GET-network-input-parameters"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-request-input/network-input-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-input-parametersPOST"
-            }
-          }
-        },
-        "operationId": "POST-network-input-parameters"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-input-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-request-input(config)network-input-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-request-input(config)network-input-parameters-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-input-parameters"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-request-input/network-input-parameters/param/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-param"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)param"
-            }
-          }
-        },
-        "operationId": "GET-param"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-request-input/network-input-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)paramPOST"
-            }
-          }
-        },
-        "operationId": "POST-param"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-request-input/network-input-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-request-input/network-input-parameters(config)param-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-param"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-request-input/network-input-parameters/param/{name}/resource-resolution-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-resolution-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-data"
-            }
-          }
-        },
-        "operationId": "GET-resource-resolution-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-request-input/network-input-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-resource-resolution-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-request-input/network-input-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-request-input/network-input-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-resolution-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-request-input/network-input-parameters/param/{name}/resource-resolution-data/resource-key/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-key"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-key"
-            }
-          }
-        },
-        "operationId": "GET-resource-key"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-request-input/network-input-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-request-input/network-input-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-key"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-topology"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-topology"
-            }
-          }
-        },
-        "operationId": "GET-network-topology"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)network-parameters-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)network-assignments-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)onap-model-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-topology-identifier-structure",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)network-topology-identifier-structure-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-topologyPOST"
-            }
-          }
-        },
-        "operationId": "POST-network-topology"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-topology",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-topology-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-topology-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-topology"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology/network-assignments": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-assignments"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-assignments"
-            }
-          }
-        },
-        "operationId": "GET-network-assignments"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)network-assignments-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)network-assignments-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-assignments"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology/network-parameters": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-parameters"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-parameters"
-            }
-          }
-        },
-        "operationId": "GET-network-parameters"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-parameter",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-parameters(config)network-parameter-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-parametersPOST"
-            }
-          }
-        },
-        "operationId": "POST-network-parameters"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)network-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)network-parameters-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-parameters"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology/network-parameters/network-parameter/{network-parameter-name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-parameter-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-parameter"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-parameter-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-parameter"
-            }
-          }
-        },
-        "operationId": "GET-network-parameter"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-parameter-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-parameter",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-parameters(config)network-parameter-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-parameters(config)network-parameter-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-parameter"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology/network-topology-identifier-structure": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-topology-identifier-structure"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-topology-identifier-structure"
-            }
-          }
-        },
-        "operationId": "GET-network-topology-identifier-structure"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)related-networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-topology-identifier-structure(config)related-networks-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-topology-identifier-structurePOST"
-            }
-          }
-        },
-        "operationId": "POST-network-topology-identifier-structure"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-topology-identifier-structure",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)network-topology-identifier-structure-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)network-topology-identifier-structure-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-topology-identifier-structure"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology/network-topology-identifier-structure/related-networks": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-related-networks"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)related-networks"
-            }
-          }
-        },
-        "operationId": "GET-related-networks"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)related-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-topology-identifier-structure/related-networks(config)related-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)related-networksPOST"
-            }
-          }
-        },
-        "operationId": "POST-related-networks"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)related-networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-topology-identifier-structure(config)related-networks-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-topology-identifier-structure(config)related-networks-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-related-networks"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology/network-topology-identifier-structure/related-networks/related-network/{network-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-related-network"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)related-network"
-            }
-          }
-        },
-        "operationId": "GET-related-network"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vlan-tags",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-topology-identifier-structure/related-networks/related-network(config)vlan-tags-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)related-networkPOST"
-            }
-          }
-        },
-        "operationId": "POST-related-network"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)related-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-topology-identifier-structure/related-networks(config)related-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-topology-identifier-structure/related-networks(config)related-network-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-related-network"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology/network-topology-identifier-structure/related-networks/related-network/{network-id}/vlan-tags": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vlan-tags"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-tags"
-            }
-          }
-        },
-        "operationId": "GET-vlan-tags"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vlan-tags",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-topology-identifier-structure/related-networks/related-network(config)vlan-tags-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-topology-identifier-structure/related-networks/related-network(config)vlan-tags-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vlan-tags"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/network-topology/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/request-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-request-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)request-information"
-            }
-          }
-        },
-        "operationId": "GET-request-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)request-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)request-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)request-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-request-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/sdnc-request-header": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-sdnc-request-header"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sdnc-request-header"
-            }
-          }
-        },
-        "operationId": "GET-sdnc-request-header"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)sdnc-request-header",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)sdnc-request-header-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)sdnc-request-header-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-sdnc-request-header"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/service-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-service-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-information"
-            }
-          }
-        },
-        "operationId": "GET-service-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/service-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-service-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)service-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)service-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)service-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-service-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/networks/network/{network-id}/network-data/service-information/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/service-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/service-information(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-pnfs"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)pnfs"
-            }
-          }
-        },
-        "operationId": "GET-pnfs"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)pnf",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs(config)pnf-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)pnfsPOST"
-            }
-          }
-        },
-        "operationId": "POST-pnfs"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)pnfs",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)pnfs-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)pnfs-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-pnfs"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-pnf"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)pnf"
-            }
-          }
-        },
-        "operationId": "GET-pnf"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)pnf-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf(config)pnf-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)pnfPOST"
-            }
-          }
-        },
-        "operationId": "POST-pnf"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)pnf",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs(config)pnf-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs(config)pnf-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-pnf"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-pnf-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)pnf-data"
-            }
-          }
-        },
-        "operationId": "GET-pnf-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)pnf-topology",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-topology-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)pnf-level-oper-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-level-oper-status-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)sdnc-request-header",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)sdnc-request-header-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)request-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)request-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)pnf-request-input",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-request-input-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)pnf-details",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-details-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)service-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)service-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)pnf-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-pnf-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)pnf-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf(config)pnf-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf(config)pnf-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-pnf-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-details": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-pnf-details"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)pnf-details"
-            }
-          }
-        },
-        "operationId": "GET-pnf-details"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-details(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)pnf-detailsPOST"
-            }
-          }
-        },
-        "operationId": "POST-pnf-details"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)pnf-details",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-details-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-details-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-pnf-details"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-details/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-details(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-details(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-level-oper-status": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-pnf-level-oper-status"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)pnf-level-oper-status"
-            }
-          }
-        },
-        "operationId": "GET-pnf-level-oper-status"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)pnf-level-oper-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-level-oper-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-level-oper-status-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-pnf-level-oper-status"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-request-input": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-pnf-request-input"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)pnf-request-input"
-            }
-          }
-        },
-        "operationId": "GET-pnf-request-input"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)pnf-input-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-request-input(config)pnf-input-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)pnf-request-inputPOST"
-            }
-          }
-        },
-        "operationId": "POST-pnf-request-input"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)pnf-request-input",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-request-input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-request-input-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-pnf-request-input"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-request-input/pnf-input-parameters": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-pnf-input-parameters"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)pnf-input-parameters"
-            }
-          }
-        },
-        "operationId": "GET-pnf-input-parameters"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-request-input/pnf-input-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)pnf-input-parametersPOST"
-            }
-          }
-        },
-        "operationId": "POST-pnf-input-parameters"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)pnf-input-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-request-input(config)pnf-input-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-request-input(config)pnf-input-parameters-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-pnf-input-parameters"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-request-input/pnf-input-parameters/param/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-param"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)param"
-            }
-          }
-        },
-        "operationId": "GET-param"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-request-input/pnf-input-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)paramPOST"
-            }
-          }
-        },
-        "operationId": "POST-param"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-request-input/pnf-input-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-request-input/pnf-input-parameters(config)param-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-param"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-request-input/pnf-input-parameters/param/{name}/resource-resolution-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-resolution-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-data"
-            }
-          }
-        },
-        "operationId": "GET-resource-resolution-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-request-input/pnf-input-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-resource-resolution-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-request-input/pnf-input-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-request-input/pnf-input-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-resolution-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-request-input/pnf-input-parameters/param/{name}/resource-resolution-data/resource-key/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-key"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-key"
-            }
-          }
-        },
-        "operationId": "GET-resource-key"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-request-input/pnf-input-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-request-input/pnf-input-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-key"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-topology": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-pnf-topology"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)pnf-topology"
-            }
-          }
-        },
-        "operationId": "GET-pnf-topology"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)pnf-parameters-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology(config)pnf-parameters-data-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology(config)onap-model-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)pnf-topology-identifier-structure",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology(config)pnf-topology-identifier-structure-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)pnf-topologyPOST"
-            }
-          }
-        },
-        "operationId": "POST-pnf-topology"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)pnf-topology",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-topology-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-topology-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-pnf-topology"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-topology/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-topology/pnf-parameters-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-pnf-parameters-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)pnf-parameters-data"
-            }
-          }
-        },
-        "operationId": "GET-pnf-parameters-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology/pnf-parameters-data(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)pnf-parameters-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-pnf-parameters-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)pnf-parameters-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology(config)pnf-parameters-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology(config)pnf-parameters-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-pnf-parameters-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-topology/pnf-parameters-data/param/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-param"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)param"
-            }
-          }
-        },
-        "operationId": "GET-param"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology/pnf-parameters-data/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)paramPOST"
-            }
-          }
-        },
-        "operationId": "POST-param"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology/pnf-parameters-data(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology/pnf-parameters-data(config)param-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-param"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-topology/pnf-parameters-data/param/{name}/resource-resolution-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-resolution-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-data"
-            }
-          }
-        },
-        "operationId": "GET-resource-resolution-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology/pnf-parameters-data/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-resource-resolution-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology/pnf-parameters-data/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology/pnf-parameters-data/param(config)resource-resolution-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-resolution-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-topology/pnf-parameters-data/param/{name}/resource-resolution-data/resource-key/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-key"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-key"
-            }
-          }
-        },
-        "operationId": "GET-resource-key"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology/pnf-parameters-data/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology/pnf-parameters-data/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-key"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/pnf-topology/pnf-topology-identifier-structure": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-pnf-topology-identifier-structure"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)pnf-topology-identifier-structure"
-            }
-          }
-        },
-        "operationId": "GET-pnf-topology-identifier-structure"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)pnf-topology-identifier-structure",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology(config)pnf-topology-identifier-structure-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology(config)pnf-topology-identifier-structure-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-pnf-topology-identifier-structure"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/request-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-request-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)request-information"
-            }
-          }
-        },
-        "operationId": "GET-request-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)request-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)request-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)request-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-request-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/sdnc-request-header": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-sdnc-request-header"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sdnc-request-header"
-            }
-          }
-        },
-        "operationId": "GET-sdnc-request-header"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)sdnc-request-header",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)sdnc-request-header-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)sdnc-request-header-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-sdnc-request-header"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/service-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-service-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-information"
-            }
-          }
-        },
-        "operationId": "GET-service-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/service-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-service-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)service-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)service-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)service-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-service-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/pnfs/pnf/{pnf-id}/pnf-data/service-information/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "pnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/service-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/service-information(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/provided-allotted-resources": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-provided-allotted-resources"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)provided-allotted-resources"
-            }
-          }
-        },
-        "operationId": "GET-provided-allotted-resources"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)provided-allotted-resource",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/provided-allotted-resources(config)provided-allotted-resource-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)provided-allotted-resourcesPOST"
-            }
-          }
-        },
-        "operationId": "POST-provided-allotted-resources"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)provided-allotted-resources",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)provided-allotted-resources-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)provided-allotted-resources-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-provided-allotted-resources"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/provided-allotted-resources/provided-allotted-resource/{allotted-resource-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-provided-allotted-resource"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)provided-allotted-resource"
-            }
-          }
-        },
-        "operationId": "GET-provided-allotted-resource"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)provided-allotted-resource",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/provided-allotted-resources(config)provided-allotted-resource-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/provided-allotted-resources(config)provided-allotted-resource-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-provided-allotted-resource"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/provided-configurations": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-provided-configurations"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)provided-configurations"
-            }
-          }
-        },
-        "operationId": "GET-provided-configurations"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)provided-configuration",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/provided-configurations(config)provided-configuration-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)provided-configurationsPOST"
-            }
-          }
-        },
-        "operationId": "POST-provided-configurations"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)provided-configurations",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)provided-configurations-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)provided-configurations-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-provided-configurations"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/provided-configurations/provided-configuration/{configuration-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-provided-configuration"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)provided-configuration"
-            }
-          }
-        },
-        "operationId": "GET-provided-configuration"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)provided-configuration",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/provided-configurations(config)provided-configuration-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/provided-configurations(config)provided-configuration-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-provided-configuration"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/request-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-request-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)request-information"
-            }
-          }
-        },
-        "operationId": "GET-request-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)request-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)request-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)request-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-request-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/sdnc-request-header": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-sdnc-request-header"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sdnc-request-header"
-            }
-          }
-        },
-        "operationId": "GET-sdnc-request-header"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)sdnc-request-header",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)sdnc-request-header-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)sdnc-request-header-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-sdnc-request-header"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-service-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-information"
-            }
-          }
-        },
-        "operationId": "GET-service-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-service-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)service-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)service-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)service-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-service-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-information/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-information(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-level-oper-status": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-service-level-oper-status"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-level-oper-status"
-            }
-          }
-        },
-        "operationId": "GET-service-level-oper-status"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)service-level-oper-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)service-level-oper-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)service-level-oper-status-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-service-level-oper-status"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-request-input": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-service-request-input"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-request-input"
-            }
-          }
-        },
-        "operationId": "GET-service-request-input"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)service-input-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-request-input(config)service-input-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-request-inputPOST"
-            }
-          }
-        },
-        "operationId": "POST-service-request-input"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)service-request-input",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)service-request-input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)service-request-input-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-service-request-input"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-request-input/service-input-parameters": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-service-input-parameters"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-input-parameters"
-            }
-          }
-        },
-        "operationId": "GET-service-input-parameters"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-request-input/service-input-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-input-parametersPOST"
-            }
-          }
-        },
-        "operationId": "POST-service-input-parameters"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)service-input-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-request-input(config)service-input-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-request-input(config)service-input-parameters-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-service-input-parameters"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-request-input/service-input-parameters/param/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-param"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)param"
-            }
-          }
-        },
-        "operationId": "GET-param"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-request-input/service-input-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)paramPOST"
-            }
-          }
-        },
-        "operationId": "POST-param"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-request-input/service-input-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-request-input/service-input-parameters(config)param-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-param"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-request-input/service-input-parameters/param/{name}/resource-resolution-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-resolution-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-data"
-            }
-          }
-        },
-        "operationId": "GET-resource-resolution-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-request-input/service-input-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-resource-resolution-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-request-input/service-input-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-request-input/service-input-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-resolution-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-request-input/service-input-parameters/param/{name}/resource-resolution-data/resource-key/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-key"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-key"
-            }
-          }
-        },
-        "operationId": "GET-resource-key"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-request-input/service-input-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-request-input/service-input-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-key"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-topology": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-service-topology"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-topology"
-            }
-          }
-        },
-        "operationId": "GET-service-topology"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)service-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)service-parameters-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)onap-model-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)service-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)service-assignments-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)service-topology-identifier",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)service-topology-identifier-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-topologyPOST"
-            }
-          }
-        },
-        "operationId": "POST-service-topology"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)service-topology",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)service-topology-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)service-topology-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-service-topology"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-topology/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-topology/service-assignments": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-service-assignments"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-assignments"
-            }
-          }
-        },
-        "operationId": "GET-service-assignments"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)service-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)service-assignments-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)service-assignments-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-service-assignments"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-topology/service-parameters": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-service-parameters"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-parameters"
-            }
-          }
-        },
-        "operationId": "GET-service-parameters"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)service-parameter",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology/service-parameters(config)service-parameter-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-parametersPOST"
-            }
-          }
-        },
-        "operationId": "POST-service-parameters"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)service-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)service-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)service-parameters-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-service-parameters"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-topology/service-parameters/service-parameter/{service-parameter-name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "service-parameter-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-service-parameter"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "service-parameter-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-parameter"
-            }
-          }
-        },
-        "operationId": "GET-service-parameter"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "service-parameter-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)service-parameter",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology/service-parameters(config)service-parameter-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology/service-parameters(config)service-parameter-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-service-parameter"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/service-topology/service-topology-identifier": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-service-topology-identifier"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-topology-identifier"
-            }
-          }
-        },
-        "operationId": "GET-service-topology-identifier"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)service-topology-identifier",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)service-topology-identifier-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)service-topology-identifier-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-service-topology-identifier"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnfc-instance-groups"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-instance-groups"
-            }
-          }
-        },
-        "operationId": "GET-vnfc-instance-groups"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnfc-instance-group",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups(config)vnfc-instance-group-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-instance-groupsPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnfc-instance-groups"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnfc-instance-groups",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)vnfc-instance-groups-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)vnfc-instance-groups-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnfc-instance-groups"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnfc-instance-group"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-instance-group"
-            }
-          }
-        },
-        "operationId": "GET-vnfc-instance-group"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnfc-objects",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group(config)vnfc-objects-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-instance-groupPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnfc-instance-group"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnfc-instance-group",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups(config)vnfc-instance-group-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups(config)vnfc-instance-group-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnfc-instance-group"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/vnfc-objects": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnfc-objects"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-objects"
-            }
-          }
-        },
-        "operationId": "GET-vnfc-objects"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnfc-object",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects(config)vnfc-object-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-objectsPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnfc-objects"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnfc-objects",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group(config)vnfc-objects-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group(config)vnfc-objects-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnfc-objects"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/vnfc-objects/vnfc-object/{vnfc-key}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-key",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnfc-object"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-key",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-object"
-            }
-          }
-        },
-        "operationId": "GET-vnfc-object"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-key",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnics",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object(config)vnics-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-objectPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnfc-object"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-key",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnfc-object",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects(config)vnfc-object-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects(config)vnfc-object-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnfc-object"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/vnfc-objects/vnfc-object/{vnfc-key}/vnics": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-key",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnics"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-key",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnics"
-            }
-          }
-        },
-        "operationId": "GET-vnics"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-key",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnic",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics(config)vnic-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnicsPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnics"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-key",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnics",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object(config)vnics-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object(config)vnics-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnics"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/vnfc-objects/vnfc-object/{vnfc-key}/vnics/vnic/{vnic-port-name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-key",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnic"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-key",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnic"
-            }
-          }
-        },
-        "operationId": "GET-vnic"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-key",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)capacity",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics/vnic(config)capacity-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnic-ip-addresses",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics/vnic(config)vnic-ip-addresses-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnicPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnic"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-key",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnic",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics(config)vnic-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics(config)vnic-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnic"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/vnfc-objects/vnfc-object/{vnfc-key}/vnics/vnic/{vnic-port-name}/capacity": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-key",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-capacity"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-key",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)capacity"
-            }
-          }
-        },
-        "operationId": "GET-capacity"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-key",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)capacity",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics/vnic(config)capacity-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics/vnic(config)capacity-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-capacity"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/vnfc-objects/vnfc-object/{vnfc-key}/vnics/vnic/{vnic-port-name}/vnic-ip-addresses": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-key",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnic-ip-addresses"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-key",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnic-ip-addresses"
-            }
-          }
-        },
-        "operationId": "GET-vnic-ip-addresses"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-key",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)ip-addresses",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics/vnic/vnic-ip-addresses(config)ip-addresses-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnic-ip-addressesPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnic-ip-addresses"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-key",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnic-ip-addresses",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics/vnic(config)vnic-ip-addresses-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics/vnic(config)vnic-ip-addresses-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnic-ip-addresses"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfc-instance-groups/vnfc-instance-group/{instance-group-role}/{nfc-naming-code}/{configuration-id}/vnfc-objects/vnfc-object/{vnfc-key}/vnics/vnic/{vnic-port-name}/vnic-ip-addresses/ip-addresses": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-key",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-ip-addresses"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-key",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)ip-addresses"
-            }
-          }
-        },
-        "operationId": "GET-ip-addresses"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "i.e.TSBC_VNFC_group",
-            "in": "path",
-            "name": "instance-group-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Set to nfc-naming-code from A&AI",
-            "in": "path",
-            "name": "nfc-naming-code",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-key",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)ip-addresses",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics/vnic/vnic-ip-addresses(config)ip-addresses-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics/vnic/vnic-ip-addresses(config)ip-addresses-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-ip-addresses"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnfs"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfs"
-            }
-          }
-        },
-        "operationId": "GET-vnfs"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs(config)vnf-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfsPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnfs"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnfs",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)vnfs-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)vnfs-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnfs"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf"
-            }
-          }
-        },
-        "operationId": "GET-vnf"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf(config)vnf-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnf"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs(config)vnf-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs(config)vnf-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-data"
-            }
-          }
-        },
-        "operationId": "GET-vnf-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf-network-collections",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-network-collections-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf-sub-interface-groups",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-sub-interface-groups-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf-provided-allotted-resources",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-provided-allotted-resources-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vf-modules",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vf-modules-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf-level-oper-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-level-oper-status-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)license-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)license-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)sdnc-request-header",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)sdnc-request-header-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)request-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)request-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)service-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)service-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf-request-input",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-request-input-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf-topology",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-topology-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnf-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf(config)vnf-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf(config)vnf-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/license-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-license-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)license-information"
-            }
-          }
-        },
-        "operationId": "GET-license-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)entitlement-pool-list",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/license-information(config)entitlement-pool-list-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)license-key-group-list",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/license-information(config)license-key-group-list-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)license-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-license-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)license-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)license-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)license-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-license-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/license-information/entitlement-pool-list/{entitlement-pool-uuid}/{action}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "entitlement-pool-uuid",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "action",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-entitlement-pool-list"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "entitlement-pool-uuid",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "action",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)entitlement-pool-list"
-            }
-          }
-        },
-        "operationId": "GET-entitlement-pool-list"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "entitlement-pool-uuid",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "action",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)entitlement-pool-list",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/license-information(config)entitlement-pool-list-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/license-information(config)entitlement-pool-list-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-entitlement-pool-list"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/license-information/license-key-group-list/{license-key-group-uuid}/{action}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "license-key-group-uuid",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "action",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-license-key-group-list"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "license-key-group-uuid",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "action",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)license-key-group-list"
-            }
-          }
-        },
-        "operationId": "GET-license-key-group-list"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "license-key-group-uuid",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "action",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)license-key-group-list",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/license-information(config)license-key-group-list-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/license-information(config)license-key-group-list-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-license-key-group-list"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/request-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-request-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)request-information"
-            }
-          }
-        },
-        "operationId": "GET-request-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)request-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)request-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)request-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-request-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/sdnc-request-header": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-sdnc-request-header"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sdnc-request-header"
-            }
-          }
-        },
-        "operationId": "GET-sdnc-request-header"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)sdnc-request-header",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)sdnc-request-header-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)sdnc-request-header-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-sdnc-request-header"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/service-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-service-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-information"
-            }
-          }
-        },
-        "operationId": "GET-service-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/service-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-service-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)service-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)service-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)service-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-service-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/service-information/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/service-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/service-information(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vf-modules"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vf-modules"
-            }
-          }
-        },
-        "operationId": "GET-vf-modules"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vf-module",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules(config)vf-module-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vf-modulesPOST"
-            }
-          }
-        },
-        "operationId": "POST-vf-modules"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vf-modules",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vf-modules-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vf-modules-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vf-modules"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vf-module"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vf-module"
-            }
-          }
-        },
-        "operationId": "GET-vf-module"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vf-module-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module(config)vf-module-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vf-modulePOST"
-            }
-          }
-        },
-        "operationId": "POST-vf-module"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vf-module",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules(config)vf-module-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules(config)vf-module-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vf-module"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vf-module-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vf-module-data"
-            }
-          }
-        },
-        "operationId": "GET-vf-module-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vf-module-level-oper-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-level-oper-status-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)request-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)request-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)sdnc-request-header",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)sdnc-request-header-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vf-module-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vnf-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)service-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)service-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vf-module-request-input",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-request-input-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vf-module-topology",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-topology-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vf-module-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-vf-module-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vf-module-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module(config)vf-module-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module(config)vf-module-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vf-module-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/request-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-request-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)request-information"
-            }
-          }
-        },
-        "operationId": "GET-request-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)request-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)request-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)request-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-request-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/sdnc-request-header": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-sdnc-request-header"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sdnc-request-header"
-            }
-          }
-        },
-        "operationId": "GET-sdnc-request-header"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)sdnc-request-header",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)sdnc-request-header-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)sdnc-request-header-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-sdnc-request-header"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/service-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-service-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-information"
-            }
-          }
-        },
-        "operationId": "GET-service-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/service-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-service-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)service-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)service-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)service-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-service-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/service-information/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/service-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/service-information(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vf-module-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vf-module-information"
-            }
-          }
-        },
-        "operationId": "GET-vf-module-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vf-module-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-vf-module-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vf-module-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vf-module-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-information/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-information(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-level-oper-status": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vf-module-level-oper-status"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vf-module-level-oper-status"
-            }
-          }
-        },
-        "operationId": "GET-vf-module-level-oper-status"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vf-module-level-oper-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-level-oper-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-level-oper-status-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vf-module-level-oper-status"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-request-input": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vf-module-request-input"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vf-module-request-input"
-            }
-          }
-        },
-        "operationId": "GET-vf-module-request-input"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vf-module-input-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-request-input(config)vf-module-input-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vf-module-request-inputPOST"
-            }
-          }
-        },
-        "operationId": "POST-vf-module-request-input"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vf-module-request-input",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-request-input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-request-input-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vf-module-request-input"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-request-input/vf-module-input-parameters": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vf-module-input-parameters"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vf-module-input-parameters"
-            }
-          }
-        },
-        "operationId": "GET-vf-module-input-parameters"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-request-input/vf-module-input-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vf-module-input-parametersPOST"
-            }
-          }
-        },
-        "operationId": "POST-vf-module-input-parameters"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vf-module-input-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-request-input(config)vf-module-input-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-request-input(config)vf-module-input-parameters-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vf-module-input-parameters"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-request-input/vf-module-input-parameters/param/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-param"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)param"
-            }
-          }
-        },
-        "operationId": "GET-param"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-request-input/vf-module-input-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)paramPOST"
-            }
-          }
-        },
-        "operationId": "POST-param"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-request-input/vf-module-input-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-request-input/vf-module-input-parameters(config)param-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-param"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-request-input/vf-module-input-parameters/param/{name}/resource-resolution-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-resolution-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-data"
-            }
-          }
-        },
-        "operationId": "GET-resource-resolution-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-request-input/vf-module-input-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-resource-resolution-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-request-input/vf-module-input-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-request-input/vf-module-input-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-resolution-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-request-input/vf-module-input-parameters/param/{name}/resource-resolution-data/resource-key/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-key"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-key"
-            }
-          }
-        },
-        "operationId": "GET-resource-key"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-request-input/vf-module-input-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-request-input/vf-module-input-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-key"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vf-module-topology"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vf-module-topology"
-            }
-          }
-        },
-        "operationId": "GET-vf-module-topology"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vf-module-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology(config)vf-module-parameters-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology(config)onap-model-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vf-module-topology-identifier",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology(config)vf-module-topology-identifier-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vf-module-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology(config)vf-module-assignments-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vf-module-topologyPOST"
-            }
-          }
-        },
-        "operationId": "POST-vf-module-topology"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vf-module-topology",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-topology-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-topology-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vf-module-topology"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vf-module-assignments"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vf-module-assignments"
-            }
-          }
-        },
-        "operationId": "GET-vf-module-assignments"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vms",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments(config)vms-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)dhcp-subnet-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments(config)dhcp-subnet-assignments-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vlan-vnfc-instance-groups",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments(config)vlan-vnfc-instance-groups-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vf-module-assignmentsPOST"
-            }
-          }
-        },
-        "operationId": "POST-vf-module-assignments"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vf-module-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology(config)vf-module-assignments-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology(config)vf-module-assignments-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vf-module-assignments"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-dhcp-subnet-assignments"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)dhcp-subnet-assignments"
-            }
-          }
-        },
-        "operationId": "GET-dhcp-subnet-assignments"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)dhcp-subnet-assignment",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments(config)dhcp-subnet-assignment-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)dhcp-subnet-assignmentsPOST"
-            }
-          }
-        },
-        "operationId": "POST-dhcp-subnet-assignments"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)dhcp-subnet-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments(config)dhcp-subnet-assignments-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments(config)dhcp-subnet-assignments-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-dhcp-subnet-assignments"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments/dhcp-subnet-assignment/{neutron-subnet-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as subnet-id in subnet-data structure",
-            "in": "path",
-            "name": "neutron-subnet-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-dhcp-subnet-assignment"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as subnet-id in subnet-data structure",
-            "in": "path",
-            "name": "neutron-subnet-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)dhcp-subnet-assignment"
-            }
-          }
-        },
-        "operationId": "GET-dhcp-subnet-assignment"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as subnet-id in subnet-data structure",
-            "in": "path",
-            "name": "neutron-subnet-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)dhcp-subnet-assignment",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments(config)dhcp-subnet-assignment-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments(config)dhcp-subnet-assignment-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-dhcp-subnet-assignment"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vlan-vnfc-instance-groups"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-vnfc-instance-groups"
-            }
-          }
-        },
-        "operationId": "GET-vlan-vnfc-instance-groups"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vlan-vnfc-instance-group",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups(config)vlan-vnfc-instance-group-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-vnfc-instance-groupsPOST"
-            }
-          }
-        },
-        "operationId": "POST-vlan-vnfc-instance-groups"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vlan-vnfc-instance-groups",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments(config)vlan-vnfc-instance-groups-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments(config)vlan-vnfc-instance-groups-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vlan-vnfc-instance-groups"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vlan-vnfc-instance-group"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-vnfc-instance-group"
-            }
-          }
-        },
-        "operationId": "GET-vlan-vnfc-instance-group"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnfcs",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group(config)vnfcs-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-vnfc-instance-groupPOST"
-            }
-          }
-        },
-        "operationId": "POST-vlan-vnfc-instance-group"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vlan-vnfc-instance-group",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups(config)vlan-vnfc-instance-group-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups(config)vlan-vnfc-instance-group-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vlan-vnfc-instance-group"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnfcs"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfcs"
-            }
-          }
-        },
-        "operationId": "GET-vnfcs"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnfc",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs(config)vnfc-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfcsPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnfcs"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnfcs",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group(config)vnfcs-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group(config)vnfcs-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnfcs"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnfc"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc"
-            }
-          }
-        },
-        "operationId": "GET-vnfc"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnic-groups",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc(config)vnic-groups-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfcPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnfc"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnfc",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs(config)vnfc-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs(config)vnfc-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnfc"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnic-groups"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnic-groups"
-            }
-          }
-        },
-        "operationId": "GET-vnic-groups"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnic-group",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups(config)vnic-group-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnic-groupsPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnic-groups"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnic-groups",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc(config)vnic-groups-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc(config)vnic-groups-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnic-groups"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnic-group"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnic-group"
-            }
-          }
-        },
-        "operationId": "GET-vnic-group"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vlan-common-ip-addresses",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-common-ip-addresses-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vlan-vnics",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-vnics-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnic-groupPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnic-group"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnic-group",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups(config)vnic-group-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups(config)vnic-group-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnic-group"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-common-ip-addresses": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vlan-common-ip-addresses"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-common-ip-addresses"
-            }
-          }
-        },
-        "operationId": "GET-vlan-common-ip-addresses"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)ip-addresses",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-common-ip-addresses(config)ip-addresses-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-common-ip-addressesPOST"
-            }
-          }
-        },
-        "operationId": "POST-vlan-common-ip-addresses"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vlan-common-ip-addresses",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-common-ip-addresses-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-common-ip-addresses-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vlan-common-ip-addresses"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-common-ip-addresses/ip-addresses": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-ip-addresses"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)ip-addresses"
-            }
-          }
-        },
-        "operationId": "GET-ip-addresses"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)ip-addresses",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-common-ip-addresses(config)ip-addresses-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-common-ip-addresses(config)ip-addresses-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-ip-addresses"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vlan-vnics"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-vnics"
-            }
-          }
-        },
-        "operationId": "GET-vlan-vnics"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vlan-vnic",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics(config)vlan-vnic-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-vnicsPOST"
-            }
-          }
-        },
-        "operationId": "POST-vlan-vnics"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vlan-vnics",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-vnics-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-vnics-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vlan-vnics"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vlan-vnic"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-vnic"
-            }
-          }
-        },
-        "operationId": "GET-vlan-vnic"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnic-sub-interfaces",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic(config)vnic-sub-interfaces-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-vnicPOST"
-            }
-          }
-        },
-        "operationId": "POST-vlan-vnic"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vlan-vnic",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics(config)vlan-vnic-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics(config)vlan-vnic-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vlan-vnic"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnic-sub-interfaces"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnic-sub-interfaces"
-            }
-          }
-        },
-        "operationId": "GET-vnic-sub-interfaces"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)sub-interface-network-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces(config)sub-interface-network-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnic-sub-interfacesPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnic-sub-interfaces"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnic-sub-interfaces",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic(config)vnic-sub-interfaces-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic(config)vnic-sub-interfaces-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnic-sub-interfaces"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-sub-interface-network-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sub-interface-network-data"
-            }
-          }
-        },
-        "operationId": "GET-sub-interface-network-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-information-items",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)floating-ips",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sub-interface-network-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-sub-interface-network-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)sub-interface-network-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces(config)sub-interface-network-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces(config)sub-interface-network-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-sub-interface-network-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/floating-ips": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-floating-ips"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)floating-ips"
-            }
-          }
-        },
-        "operationId": "GET-floating-ips"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)floating-ips",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-floating-ips"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-information-items"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-information-items"
-            }
-          }
-        },
-        "operationId": "GET-network-information-items"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-information-item",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-information-itemsPOST"
-            }
-          }
-        },
-        "operationId": "POST-network-information-items"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-information-items",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-information-items"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/network-information-item/{ip-version}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-information-item"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-information-item"
-            }
-          }
-        },
-        "operationId": "GET-network-information-item"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-ips",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-information-itemPOST"
-            }
-          }
-        },
-        "operationId": "POST-network-information-item"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-information-item",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-information-item"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/{instance-group-id}/vnfcs/vnfc/{vnfc-name}/vnic-groups/vnic-group/{vnic-interface-role}/vlan-vnics/vlan-vnic/{vnic-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/network-information-item/{ip-version}/network-ips": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-ips"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-ips"
-            }
-          }
-        },
-        "operationId": "GET-network-ips"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A&AI ID",
-            "in": "path",
-            "name": "instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Same as network-role of network where vnic is connected",
-            "in": "path",
-            "name": "vnic-interface-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-ips",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-ips"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vms"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vms"
-            }
-          }
-        },
-        "operationId": "GET-vms"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vm",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms(config)vm-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vmsPOST"
-            }
-          }
-        },
-        "operationId": "POST-vms"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vms",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments(config)vms-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments(config)vms-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vms"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vm"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vm"
-            }
-          }
-        },
-        "operationId": "GET-vm"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vm-names",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm(config)vm-names-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vm-networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm(config)vm-networks-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vmPOST"
-            }
-          }
-        },
-        "operationId": "POST-vm"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vm",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms(config)vm-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms(config)vm-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vm"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vm-names"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vm-names"
-            }
-          }
-        },
-        "operationId": "GET-vm-names"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnfc-names",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names(config)vnfc-names-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vm-namesPOST"
-            }
-          }
-        },
-        "operationId": "POST-vm-names"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vm-names",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm(config)vm-names-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm(config)vm-names-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vm-names"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnfc-names"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-names"
-            }
-          }
-        },
-        "operationId": "GET-vnfc-names"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnfc-networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names(config)vnfc-networks-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-namesPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnfc-names"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnfc-names",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names(config)vnfc-names-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names(config)vnfc-names-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnfc-names"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnfc-networks"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-networks"
-            }
-          }
-        },
-        "operationId": "GET-vnfc-networks"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnfc-network-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks(config)vnfc-network-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-networksPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnfc-networks"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnfc-networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names(config)vnfc-networks-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names(config)vnfc-networks-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnfc-networks"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnfc-network-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-network-data"
-            }
-          }
-        },
-        "operationId": "GET-vnfc-network-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnfc-ports",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-ports-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnfc-subnet",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-subnet-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)connection-point",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)connection-point-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-network-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnfc-network-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnfc-network-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks(config)vnfc-network-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks(config)vnfc-network-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnfc-network-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/connection-point": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-connection-point"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)connection-point"
-            }
-          }
-        },
-        "operationId": "GET-connection-point"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vlan-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/connection-point(config)vlan-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)connection-pointPOST"
-            }
-          }
-        },
-        "operationId": "POST-connection-point"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)connection-point",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)connection-point-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)connection-point-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-connection-point"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/connection-point/vlan-data/{vlan-uuid}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to vlan-tag uuid object in A&AI Generated by vlan mS",
-            "in": "path",
-            "name": "vlan-uuid",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vlan-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to vlan-tag uuid object in A&AI Generated by vlan mS",
-            "in": "path",
-            "name": "vlan-uuid",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-data"
-            }
-          }
-        },
-        "operationId": "GET-vlan-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to vlan-tag uuid object in A&AI Generated by vlan mS",
-            "in": "path",
-            "name": "vlan-uuid",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vlan-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/connection-point(config)vlan-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/connection-point(config)vlan-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vlan-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnfc-ports"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-ports"
-            }
-          }
-        },
-        "operationId": "GET-vnfc-ports"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnfc-port",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports(config)vnfc-port-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-portsPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnfc-ports"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnfc-ports",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-ports-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-ports-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnfc-ports"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnfc-port"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-port"
-            }
-          }
-        },
-        "operationId": "GET-vnfc-port"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnic-sub-interfaces",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port(config)vnic-sub-interfaces-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-portPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnfc-port"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnfc-port",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports(config)vnfc-port-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports(config)vnfc-port-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnfc-port"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnic-sub-interfaces"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnic-sub-interfaces"
-            }
-          }
-        },
-        "operationId": "GET-vnic-sub-interfaces"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)sub-interface-network-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces(config)sub-interface-network-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnic-sub-interfacesPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnic-sub-interfaces"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnic-sub-interfaces",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port(config)vnic-sub-interfaces-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port(config)vnic-sub-interfaces-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnic-sub-interfaces"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-sub-interface-network-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sub-interface-network-data"
-            }
-          }
-        },
-        "operationId": "GET-sub-interface-network-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-information-items",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)floating-ips",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sub-interface-network-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-sub-interface-network-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)sub-interface-network-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces(config)sub-interface-network-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces(config)sub-interface-network-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-sub-interface-network-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/floating-ips": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-floating-ips"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)floating-ips"
-            }
-          }
-        },
-        "operationId": "GET-floating-ips"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)floating-ips",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-floating-ips"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-information-items"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-information-items"
-            }
-          }
-        },
-        "operationId": "GET-network-information-items"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-information-item",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-information-itemsPOST"
-            }
-          }
-        },
-        "operationId": "POST-network-information-items"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-information-items",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-information-items"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/network-information-item/{ip-version}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-information-item"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-information-item"
-            }
-          }
-        },
-        "operationId": "GET-network-information-item"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-ips",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-information-itemPOST"
-            }
-          }
-        },
-        "operationId": "POST-network-information-item"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-information-item",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-information-item"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-ports/vnfc-port/{vnfc-port-id}/vnic-sub-interfaces/sub-interface-network-data/{network-id}/network-information-items/network-information-item/{ip-version}/network-ips": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-ips"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-ips"
-            }
-          }
-        },
-        "operationId": "GET-network-ips"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y",
-            "in": "path",
-            "name": "vnfc-port-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Subinterface network id (UUID in A&AI)",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-ips",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-ips"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-subnet/{vnfc-subnet-role}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Default value if subnet role is not defined.",
-            "in": "path",
-            "name": "vnfc-subnet-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnfc-subnet"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Default value if subnet role is not defined.",
-            "in": "path",
-            "name": "vnfc-subnet-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-subnet"
-            }
-          }
-        },
-        "operationId": "GET-vnfc-subnet"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Default value if subnet role is not defined.",
-            "in": "path",
-            "name": "vnfc-subnet-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnfc-ip-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet(config)vnfc-ip-assignments-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-subnetPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnfc-subnet"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Default value if subnet role is not defined.",
-            "in": "path",
-            "name": "vnfc-subnet-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnfc-subnet",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-subnet-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-subnet-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnfc-subnet"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-subnet/{vnfc-subnet-role}/vnfc-ip-assignments/{vnfc-address-family}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Default value if subnet role is not defined.",
-            "in": "path",
-            "name": "vnfc-subnet-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "indicates if this is IpV4 or IpV6",
-            "in": "path",
-            "name": "vnfc-address-family",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnfc-ip-assignments"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Default value if subnet role is not defined.",
-            "in": "path",
-            "name": "vnfc-subnet-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "indicates if this is IpV4 or IpV6",
-            "in": "path",
-            "name": "vnfc-address-family",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-ip-assignments"
-            }
-          }
-        },
-        "operationId": "GET-vnfc-ip-assignments"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Default value if subnet role is not defined.",
-            "in": "path",
-            "name": "vnfc-subnet-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "indicates if this is IpV4 or IpV6",
-            "in": "path",
-            "name": "vnfc-address-family",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnfc-subnet-ip",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet/vnfc-ip-assignments(config)vnfc-subnet-ip-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-ip-assignmentsPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnfc-ip-assignments"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Default value if subnet role is not defined.",
-            "in": "path",
-            "name": "vnfc-subnet-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "indicates if this is IpV4 or IpV6",
-            "in": "path",
-            "name": "vnfc-address-family",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnfc-ip-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet(config)vnfc-ip-assignments-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet(config)vnfc-ip-assignments-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnfc-ip-assignments"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-names/vnfc-names/{vnfc-name}/vnfc-networks/vnfc-network-data/{vnfc-network-role}/vnfc-subnet/{vnfc-subnet-role}/vnfc-ip-assignments/{vnfc-address-family}/vnfc-subnet-ip/{vnfc-ip-address}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Default value if subnet role is not defined.",
-            "in": "path",
-            "name": "vnfc-subnet-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "indicates if this is IpV4 or IpV6",
-            "in": "path",
-            "name": "vnfc-address-family",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Either IpV4 IP or IpV6 IP addresses should be present",
-            "in": "path",
-            "name": "vnfc-ip-address",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnfc-subnet-ip"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Default value if subnet role is not defined.",
-            "in": "path",
-            "name": "vnfc-subnet-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "indicates if this is IpV4 or IpV6",
-            "in": "path",
-            "name": "vnfc-address-family",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Either IpV4 IP or IpV6 IP addresses should be present",
-            "in": "path",
-            "name": "vnfc-ip-address",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc-subnet-ip"
-            }
-          }
-        },
-        "operationId": "GET-vnfc-subnet-ip"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Default value if subnet role is not defined.",
-            "in": "path",
-            "name": "vnfc-subnet-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "indicates if this is IpV4 or IpV6",
-            "in": "path",
-            "name": "vnfc-address-family",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Either IpV4 IP or IpV6 IP addresses should be present",
-            "in": "path",
-            "name": "vnfc-ip-address",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnfc-subnet-ip",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet/vnfc-ip-assignments(config)vnfc-subnet-ip-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet/vnfc-ip-assignments(config)vnfc-subnet-ip-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnfc-subnet-ip"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vm-networks"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vm-networks"
-            }
-          }
-        },
-        "operationId": "GET-vm-networks"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vm-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks(config)vm-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vm-networksPOST"
-            }
-          }
-        },
-        "operationId": "POST-vm-networks"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vm-networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm(config)vm-networks-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm(config)vm-networks-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vm-networks"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vm-network"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vm-network"
-            }
-          }
-        },
-        "operationId": "GET-vm-network"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-information-items",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)network-information-items-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)mac-addresses",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)mac-addresses-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)floating-ips",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)floating-ips-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)interface-route-prefixes",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)interface-route-prefixes-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)sriov-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)sriov-parameters-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)related-networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)related-networks-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vm-networkPOST"
-            }
-          }
-        },
-        "operationId": "POST-vm-network"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vm-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks(config)vm-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks(config)vm-network-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vm-network"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/floating-ips": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-floating-ips"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)floating-ips"
-            }
-          }
-        },
-        "operationId": "GET-floating-ips"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)floating-ips",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)floating-ips-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)floating-ips-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-floating-ips"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/interface-route-prefixes": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-interface-route-prefixes"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)interface-route-prefixes"
-            }
-          }
-        },
-        "operationId": "GET-interface-route-prefixes"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)interface-route-prefixes",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)interface-route-prefixes-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)interface-route-prefixes-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-interface-route-prefixes"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/mac-addresses": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-mac-addresses"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)mac-addresses"
-            }
-          }
-        },
-        "operationId": "GET-mac-addresses"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)mac-addresses",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)mac-addresses-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)mac-addresses-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-mac-addresses"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/network-information-items": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-information-items"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-information-items"
-            }
-          }
-        },
-        "operationId": "GET-network-information-items"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-information-item",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items(config)network-information-item-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-information-itemsPOST"
-            }
-          }
-        },
-        "operationId": "POST-network-information-items"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-information-items",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)network-information-items-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)network-information-items-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-information-items"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/network-information-items/network-information-item/{ip-version}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-information-item"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-information-item"
-            }
-          }
-        },
-        "operationId": "GET-network-information-item"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)network-ips",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items/network-information-item(config)network-ips-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-information-itemPOST"
-            }
-          }
-        },
-        "operationId": "POST-network-information-item"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-information-item",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items(config)network-information-item-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items(config)network-information-item-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-information-item"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/network-information-items/network-information-item/{ip-version}/network-ips": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network-ips"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network-ips"
-            }
-          }
-        },
-        "operationId": "GET-network-ips"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Use ipv4 or ipv6",
-            "in": "path",
-            "name": "ip-version",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network-ips",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items/network-information-item(config)network-ips-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items/network-information-item(config)network-ips-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network-ips"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/related-networks": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-related-networks"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)related-networks"
-            }
-          }
-        },
-        "operationId": "GET-related-networks"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)related-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks(config)related-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)related-networksPOST"
-            }
-          }
-        },
-        "operationId": "POST-related-networks"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)related-networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)related-networks-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)related-networks-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-related-networks"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/related-networks/related-network/{network-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-related-network"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)related-network"
-            }
-          }
-        },
-        "operationId": "GET-related-network"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vlan-tags",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks/related-network(config)vlan-tags-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)related-networkPOST"
-            }
-          }
-        },
-        "operationId": "POST-related-network"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)related-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks(config)related-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks(config)related-network-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-related-network"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/related-networks/related-network/{network-id}/vlan-tags": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vlan-tags"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-tags"
-            }
-          }
-        },
-        "operationId": "GET-vlan-tags"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vlan-tags",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks/related-network(config)vlan-tags-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks/related-network(config)vlan-tags-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vlan-tags"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-sriov-parameters"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sriov-parameters"
-            }
-          }
-        },
-        "operationId": "GET-sriov-parameters"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)heat-vlan-filters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)heat-vlan-filters-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)application-tags",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)application-tags-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sriov-parametersPOST"
-            }
-          }
-        },
-        "operationId": "POST-sriov-parameters"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)sriov-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)sriov-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)sriov-parameters-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-sriov-parameters"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters/application-tags": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-application-tags"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)application-tags"
-            }
-          }
-        },
-        "operationId": "GET-application-tags"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)c-tags",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)c-tags-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)s-tags",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)s-tags-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)application-tagsPOST"
-            }
-          }
-        },
-        "operationId": "POST-application-tags"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)application-tags",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)application-tags-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)application-tags-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-application-tags"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters/application-tags/c-tags": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-c-tags"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)c-tags"
-            }
-          }
-        },
-        "operationId": "GET-c-tags"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)c-tags",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)c-tags-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)c-tags-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-c-tags"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters/application-tags/s-tags": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-s-tags"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)s-tags"
-            }
-          }
-        },
-        "operationId": "GET-s-tags"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)s-tags",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)s-tags-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)s-tags-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-s-tags"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/{vm-type}/vm-networks/vm-network/{network-role}/sriov-parameters/heat-vlan-filters": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-heat-vlan-filters"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)heat-vlan-filters"
-            }
-          }
-        },
-        "operationId": "GET-heat-vlan-filters"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vm-type",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)heat-vlan-filters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)heat-vlan-filters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)heat-vlan-filters-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-heat-vlan-filters"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-parameters": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vf-module-parameters"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vf-module-parameters"
-            }
-          }
-        },
-        "operationId": "GET-vf-module-parameters"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vf-module-parametersPOST"
-            }
-          }
-        },
-        "operationId": "POST-vf-module-parameters"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vf-module-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology(config)vf-module-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology(config)vf-module-parameters-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vf-module-parameters"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-parameters/param/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-param"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)param"
-            }
-          }
-        },
-        "operationId": "GET-param"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)paramPOST"
-            }
-          }
-        },
-        "operationId": "POST-param"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-parameters(config)param-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-param"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-parameters/param/{name}/resource-resolution-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-resolution-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-data"
-            }
-          }
-        },
-        "operationId": "GET-resource-resolution-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-resource-resolution-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-resolution-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-parameters/param/{name}/resource-resolution-data/resource-key/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-key"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-key"
-            }
-          }
-        },
-        "operationId": "GET-resource-key"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-key"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vf-module-topology/vf-module-topology-identifier": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vf-module-topology-identifier"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vf-module-topology-identifier"
-            }
-          }
-        },
-        "operationId": "GET-vf-module-topology-identifier"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vf-module-topology-identifier",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology(config)vf-module-topology-identifier-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology(config)vf-module-topology-identifier-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vf-module-topology-identifier"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vnf-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-information"
-            }
-          }
-        },
-        "operationId": "GET-vnf-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vnf-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnf-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vnf-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vnf-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vf-modules/vf-module/{vf-module-id}/vf-module-data/vnf-information/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vf-module-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vnf-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vnf-information(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-information"
-            }
-          }
-        },
-        "operationId": "GET-vnf-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnf-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-information/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-information(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-level-oper-status": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf-level-oper-status"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-level-oper-status"
-            }
-          }
-        },
-        "operationId": "GET-vnf-level-oper-status"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf-level-oper-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-level-oper-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-level-oper-status-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf-level-oper-status"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-network-collections": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf-network-collections"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-network-collections"
-            }
-          }
-        },
-        "operationId": "GET-vnf-network-collections"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf-network-collection",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections(config)vnf-network-collection-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-network-collectionsPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnf-network-collections"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf-network-collections",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-network-collections-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-network-collections-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf-network-collections"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-network-collections/vnf-network-collection/{network-instance-group-function}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Network Instance-Group function in A&AI",
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf-network-collection"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Network Instance-Group function in A&AI",
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-network-collection"
-            }
-          }
-        },
-        "operationId": "GET-vnf-network-collection"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Network Instance-Group function in A&AI",
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection(config)networks-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf-floating-ip",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection(config)vnf-floating-ip-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-network-collectionPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnf-network-collection"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Network Instance-Group function in A&AI",
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf-network-collection",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections(config)vnf-network-collection-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections(config)vnf-network-collection-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf-network-collection"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-network-collections/vnf-network-collection/{network-instance-group-function}/networks": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Network Instance-Group function in A&AI",
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-networks"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Network Instance-Group function in A&AI",
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)networks"
-            }
-          }
-        },
-        "operationId": "GET-networks"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Network Instance-Group function in A&AI",
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection/networks(config)network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)networksPOST"
-            }
-          }
-        },
-        "operationId": "POST-networks"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Network Instance-Group function in A&AI",
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection(config)networks-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection(config)networks-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-networks"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-network-collections/vnf-network-collection/{network-instance-group-function}/networks/network/{network-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Network Instance-Group function in A&AI",
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Index into network-topology-identifier structure",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-network"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Network Instance-Group function in A&AI",
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Index into network-topology-identifier structure",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)network"
-            }
-          }
-        },
-        "operationId": "GET-network"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Network Instance-Group function in A&AI",
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Index into network-topology-identifier structure",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection/networks(config)network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection/networks(config)network-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-network"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-network-collections/vnf-network-collection/{network-instance-group-function}/vnf-floating-ip": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Network Instance-Group function in A&AI",
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf-floating-ip"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Network Instance-Group function in A&AI",
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-floating-ip"
-            }
-          }
-        },
-        "operationId": "GET-vnf-floating-ip"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Network Instance-Group function in A&AI",
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)ip-addresses",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection/vnf-floating-ip(config)ip-addresses-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-floating-ipPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnf-floating-ip"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Network Instance-Group function in A&AI",
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf-floating-ip",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection(config)vnf-floating-ip-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection(config)vnf-floating-ip-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf-floating-ip"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-network-collections/vnf-network-collection/{network-instance-group-function}/vnf-floating-ip/ip-addresses": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Network Instance-Group function in A&AI",
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-ip-addresses"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Network Instance-Group function in A&AI",
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)ip-addresses"
-            }
-          }
-        },
-        "operationId": "GET-ip-addresses"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Network Instance-Group function in A&AI",
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)ip-addresses",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection/vnf-floating-ip(config)ip-addresses-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection/vnf-floating-ip(config)ip-addresses-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-ip-addresses"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-provided-allotted-resources": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf-provided-allotted-resources"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-provided-allotted-resources"
-            }
-          }
-        },
-        "operationId": "GET-vnf-provided-allotted-resources"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf-provided-allotted-resources",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-provided-allotted-resources-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-provided-allotted-resources-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf-provided-allotted-resources"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf-request-input"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-request-input"
-            }
-          }
-        },
-        "operationId": "GET-vnf-request-input"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf-networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input(config)vnf-networks-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf-network-instance-group-ids",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input(config)vnf-network-instance-group-ids-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf-input-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input(config)vnf-input-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-request-inputPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnf-request-input"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf-request-input",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-request-input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-request-input-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf-request-input"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-input-parameters": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf-input-parameters"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-input-parameters"
-            }
-          }
-        },
-        "operationId": "GET-vnf-input-parameters"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-input-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-input-parametersPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnf-input-parameters"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf-input-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input(config)vnf-input-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input(config)vnf-input-parameters-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf-input-parameters"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-input-parameters/param/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-param"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)param"
-            }
-          }
-        },
-        "operationId": "GET-param"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-input-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)paramPOST"
-            }
-          }
-        },
-        "operationId": "POST-param"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-input-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-input-parameters(config)param-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-param"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-input-parameters/param/{name}/resource-resolution-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-resolution-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-data"
-            }
-          }
-        },
-        "operationId": "GET-resource-resolution-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-input-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-resource-resolution-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-input-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-input-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-resolution-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-input-parameters/param/{name}/resource-resolution-data/resource-key/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-key"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-key"
-            }
-          }
-        },
-        "operationId": "GET-resource-key"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-input-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-input-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-key"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-network-instance-group-ids/{vnf-network-instance-group-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "List of vnf network-instance-group",
-            "in": "path",
-            "name": "vnf-network-instance-group-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf-network-instance-group-ids"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "List of vnf network-instance-group",
-            "in": "path",
-            "name": "vnf-network-instance-group-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-network-instance-group-ids"
-            }
-          }
-        },
-        "operationId": "GET-vnf-network-instance-group-ids"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "List of vnf network-instance-group",
-            "in": "path",
-            "name": "vnf-network-instance-group-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf-network-instance-group-ids",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input(config)vnf-network-instance-group-ids-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input(config)vnf-network-instance-group-ids-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf-network-instance-group-ids"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-networks": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf-networks"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-networks"
-            }
-          }
-        },
-        "operationId": "GET-vnf-networks"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks(config)vnf-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-networksPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnf-networks"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf-networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input(config)vnf-networks-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input(config)vnf-networks-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf-networks"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network/{network-role}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf-network"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-network"
-            }
-          }
-        },
-        "operationId": "GET-vnf-network"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)subnets-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network(config)subnets-data-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)related-networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network(config)related-networks-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-networkPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnf-network"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks(config)vnf-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks(config)vnf-network-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf-network"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network/{network-role}/related-networks": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-related-networks"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)related-networks"
-            }
-          }
-        },
-        "operationId": "GET-related-networks"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)related-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network/related-networks(config)related-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)related-networksPOST"
-            }
-          }
-        },
-        "operationId": "POST-related-networks"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)related-networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network(config)related-networks-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network(config)related-networks-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-related-networks"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network/{network-role}/related-networks/related-network/{network-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-related-network"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)related-network"
-            }
-          }
-        },
-        "operationId": "GET-related-network"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vlan-tags",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)related-networkPOST"
-            }
-          }
-        },
-        "operationId": "POST-related-network"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)related-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network/related-networks(config)related-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network/related-networks(config)related-network-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-related-network"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network/{network-role}/related-networks/related-network/{network-id}/vlan-tags": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vlan-tags"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-tags"
-            }
-          }
-        },
-        "operationId": "GET-vlan-tags"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vlan-tags",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vlan-tags"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network/{network-role}/subnets-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-subnets-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)subnets-data"
-            }
-          }
-        },
-        "operationId": "GET-subnets-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)subnet-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network/subnets-data(config)subnet-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)subnets-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-subnets-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)subnets-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network(config)subnets-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network(config)subnets-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-subnets-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-request-input/vnf-networks/vnf-network/{network-role}/subnets-data/subnet-data/{sdnc-subnet-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Unique SDNC generated UUID of the subnet. Key into A&AI instance.This maps to ipv4-key-subnet-id and ipv6-key-subnet-id in VNF-API",
-            "in": "path",
-            "name": "sdnc-subnet-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-subnet-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Unique SDNC generated UUID of the subnet. Key into A&AI instance.This maps to ipv4-key-subnet-id and ipv6-key-subnet-id in VNF-API",
-            "in": "path",
-            "name": "sdnc-subnet-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)subnet-data"
-            }
-          }
-        },
-        "operationId": "GET-subnet-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Unique SDNC generated UUID of the subnet. Key into A&AI instance.This maps to ipv4-key-subnet-id and ipv6-key-subnet-id in VNF-API",
-            "in": "path",
-            "name": "sdnc-subnet-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)subnet-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network/subnets-data(config)subnet-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network/subnets-data(config)subnet-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-subnet-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf-sub-interface-groups"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-sub-interface-groups"
-            }
-          }
-        },
-        "operationId": "GET-vnf-sub-interface-groups"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf-sub-interface-group",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups(config)vnf-sub-interface-group-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-sub-interface-groupsPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnf-sub-interface-groups"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf-sub-interface-groups",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-sub-interface-groups-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-sub-interface-groups-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf-sub-interface-groups"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf-sub-interface-group"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-sub-interface-group"
-            }
-          }
-        },
-        "operationId": "GET-vnf-sub-interface-group"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)customer-bonding-requests",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group(config)customer-bonding-requests-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnfcs",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group(config)vnfcs-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-sub-interface-groupPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnf-sub-interface-group"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf-sub-interface-group",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups(config)vnf-sub-interface-group-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups(config)vnf-sub-interface-group-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf-sub-interface-group"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/customer-bonding-requests": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-customer-bonding-requests"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)customer-bonding-requests"
-            }
-          }
-        },
-        "operationId": "GET-customer-bonding-requests"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)customer-bonding-request",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/customer-bonding-requests(config)customer-bonding-request-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)customer-bonding-requestsPOST"
-            }
-          }
-        },
-        "operationId": "POST-customer-bonding-requests"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)customer-bonding-requests",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group(config)customer-bonding-requests-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group(config)customer-bonding-requests-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-customer-bonding-requests"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/customer-bonding-requests/customer-bonding-request/{configuration-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "e.g. vlan network receptor configuration id",
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-customer-bonding-request"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "e.g. vlan network receptor configuration id",
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)customer-bonding-request"
-            }
-          }
-        },
-        "operationId": "GET-customer-bonding-request"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "e.g. vlan network receptor configuration id",
-            "in": "path",
-            "name": "configuration-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)customer-bonding-request",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/customer-bonding-requests(config)customer-bonding-request-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/customer-bonding-requests(config)customer-bonding-request-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-customer-bonding-request"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnfcs"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfcs"
-            }
-          }
-        },
-        "operationId": "GET-vnfcs"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnfc",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs(config)vnfc-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfcsPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnfcs"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnfcs",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group(config)vnfcs-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group(config)vnfcs-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnfcs"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnfc"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfc"
-            }
-          }
-        },
-        "operationId": "GET-vnfc"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnics",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc(config)vnics-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnfcPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnfc"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnfc",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs(config)vnfc-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs(config)vnfc-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnfc"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}/vnics": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnics"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnics"
-            }
-          }
-        },
-        "operationId": "GET-vnics"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnic",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics(config)vnic-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnicsPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnics"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnics",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc(config)vnics-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc(config)vnics-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnics"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}/vnics/vnic/{vnic-port-name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnic"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnic"
-            }
-          }
-        },
-        "operationId": "GET-vnic"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)sub-interfaces",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic(config)sub-interfaces-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnicPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnic"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnic",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics(config)vnic-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics(config)vnic-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnic"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}/vnics/vnic/{vnic-port-name}/sub-interfaces": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-sub-interfaces"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sub-interfaces"
-            }
-          }
-        },
-        "operationId": "GET-sub-interfaces"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)sub-interface",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces(config)sub-interface-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sub-interfacesPOST"
-            }
-          }
-        },
-        "operationId": "POST-sub-interfaces"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)sub-interfaces",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic(config)sub-interfaces-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic(config)sub-interfaces-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-sub-interfaces"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}/vnics/vnic/{vnic-port-name}/sub-interfaces/sub-interface/{sub-interface-port-name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "sub-interface-port-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-sub-interface"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "sub-interface-port-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sub-interface"
-            }
-          }
-        },
-        "operationId": "GET-sub-interface"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "sub-interface-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)sub-interface-ip-addresses",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface(config)sub-interface-ip-addresses-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)sub-interface-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface(config)sub-interface-network-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vlan-tags",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface(config)vlan-tags-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sub-interfacePOST"
-            }
-          }
-        },
-        "operationId": "POST-sub-interface"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "sub-interface-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)sub-interface",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces(config)sub-interface-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces(config)sub-interface-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-sub-interface"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}/vnics/vnic/{vnic-port-name}/sub-interfaces/sub-interface/{sub-interface-port-name}/sub-interface-ip-addresses": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "sub-interface-port-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-sub-interface-ip-addresses"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "sub-interface-port-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sub-interface-ip-addresses"
-            }
-          }
-        },
-        "operationId": "GET-sub-interface-ip-addresses"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "sub-interface-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)ip-addresses",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface/sub-interface-ip-addresses(config)ip-addresses-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sub-interface-ip-addressesPOST"
-            }
-          }
-        },
-        "operationId": "POST-sub-interface-ip-addresses"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "sub-interface-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)sub-interface-ip-addresses",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface(config)sub-interface-ip-addresses-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface(config)sub-interface-ip-addresses-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-sub-interface-ip-addresses"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}/vnics/vnic/{vnic-port-name}/sub-interfaces/sub-interface/{sub-interface-port-name}/sub-interface-ip-addresses/ip-addresses": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "sub-interface-port-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-ip-addresses"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "sub-interface-port-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)ip-addresses"
-            }
-          }
-        },
-        "operationId": "GET-ip-addresses"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "sub-interface-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)ip-addresses",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface/sub-interface-ip-addresses(config)ip-addresses-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface/sub-interface-ip-addresses(config)ip-addresses-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-ip-addresses"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}/vnics/vnic/{vnic-port-name}/sub-interfaces/sub-interface/{sub-interface-port-name}/sub-interface-network": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "sub-interface-port-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-sub-interface-network"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "sub-interface-port-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sub-interface-network"
-            }
-          }
-        },
-        "operationId": "GET-sub-interface-network"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "sub-interface-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)sub-interface-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface(config)sub-interface-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface(config)sub-interface-network-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-sub-interface-network"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/{vnfc-instance-group-function}/{network-instance-group-function}/{parent-port-role}/vnfcs/vnfc/{vnfc-name}/vnics/vnic/{vnic-port-name}/sub-interfaces/sub-interface/{sub-interface-port-name}/vlan-tags": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "sub-interface-port-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vlan-tags"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "sub-interface-port-name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-tags"
-            }
-          }
-        },
-        "operationId": "GET-vlan-tags"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnfc-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "network-instance-group-function",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "parent-port-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Vnfc name as key in A&AI",
-            "in": "path",
-            "name": "vnfc-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnic-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "sub-interface-port-name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vlan-tags",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface(config)vlan-tags-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface(config)vlan-tags-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vlan-tags"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf-topology"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-topology"
-            }
-          }
-        },
-        "operationId": "GET-vnf-topology"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf-parameters-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)vnf-parameters-data-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf-topology-identifier-structure",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)vnf-topology-identifier-structure-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)onap-model-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf-resource-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)vnf-resource-assignments-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-topologyPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnf-topology"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf-topology",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-topology-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-topology-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf-topology"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-parameters-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf-parameters-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-parameters-data"
-            }
-          }
-        },
-        "operationId": "GET-vnf-parameters-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-parameters-data(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-parameters-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnf-parameters-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf-parameters-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)vnf-parameters-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)vnf-parameters-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf-parameters-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-parameters-data/param/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-param"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)param"
-            }
-          }
-        },
-        "operationId": "GET-param"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-parameters-data/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)paramPOST"
-            }
-          }
-        },
-        "operationId": "POST-param"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-parameters-data(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-parameters-data(config)param-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-param"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-parameters-data/param/{name}/resource-resolution-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-resolution-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-data"
-            }
-          }
-        },
-        "operationId": "GET-resource-resolution-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-parameters-data/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-resource-resolution-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-parameters-data/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-parameters-data/param(config)resource-resolution-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-resolution-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-parameters-data/param/{name}/resource-resolution-data/resource-key/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-key"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-key"
-            }
-          }
-        },
-        "operationId": "GET-resource-key"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-parameters-data/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-parameters-data/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-key"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf-resource-assignments"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-resource-assignments"
-            }
-          }
-        },
-        "operationId": "GET-vnf-resource-assignments"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)availability-zones",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments(config)availability-zones-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf-networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments(config)vnf-networks-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-resource-assignmentsPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnf-resource-assignments"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf-resource-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)vnf-resource-assignments-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)vnf-resource-assignments-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf-resource-assignments"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/availability-zones": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-availability-zones"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)availability-zones"
-            }
-          }
-        },
-        "operationId": "GET-availability-zones"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)availability-zones",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments(config)availability-zones-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments(config)availability-zones-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-availability-zones"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf-networks"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-networks"
-            }
-          }
-        },
-        "operationId": "GET-vnf-networks"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vnf-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks(config)vnf-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-networksPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnf-networks"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf-networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments(config)vnf-networks-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments(config)vnf-networks-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf-networks"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf-network"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-network"
-            }
-          }
-        },
-        "operationId": "GET-vnf-network"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)subnets-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network(config)subnets-data-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)related-networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network(config)related-networks-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-networkPOST"
-            }
-          }
-        },
-        "operationId": "POST-vnf-network"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks(config)vnf-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks(config)vnf-network-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf-network"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/related-networks": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-related-networks"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)related-networks"
-            }
-          }
-        },
-        "operationId": "GET-related-networks"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)related-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/related-networks(config)related-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)related-networksPOST"
-            }
-          }
-        },
-        "operationId": "POST-related-networks"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)related-networks",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network(config)related-networks-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network(config)related-networks-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-related-networks"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/related-networks/related-network/{network-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-related-network"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)related-network"
-            }
-          }
-        },
-        "operationId": "GET-related-network"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)vlan-tags",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)related-networkPOST"
-            }
-          }
-        },
-        "operationId": "POST-related-network"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)related-network",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/related-networks(config)related-network-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/related-networks(config)related-network-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-related-network"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/related-networks/related-network/{network-id}/vlan-tags": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vlan-tags"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vlan-tags"
-            }
-          }
-        },
-        "operationId": "GET-vlan-tags"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Key to l3-network object",
-            "in": "path",
-            "name": "network-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vlan-tags",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vlan-tags"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/subnets-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-subnets-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)subnets-data"
-            }
-          }
-        },
-        "operationId": "GET-subnets-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)subnet-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/subnets-data(config)subnet-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)subnets-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-subnets-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)subnets-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network(config)subnets-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network(config)subnets-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-subnets-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/{network-role}/subnets-data/subnet-data/{sdnc-subnet-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Unique SDNC generated UUID of the subnet. Key into A&AI instance.This maps to ipv4-key-subnet-id and ipv6-key-subnet-id in VNF-API",
-            "in": "path",
-            "name": "sdnc-subnet-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-subnet-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Unique SDNC generated UUID of the subnet. Key into A&AI instance.This maps to ipv4-key-subnet-id and ipv6-key-subnet-id in VNF-API",
-            "in": "path",
-            "name": "sdnc-subnet-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)subnet-data"
-            }
-          }
-        },
-        "operationId": "GET-subnet-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "A Network Role to which a VNF must connect",
-            "in": "path",
-            "name": "network-role",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "description": "Unique SDNC generated UUID of the subnet. Key into A&AI instance.This maps to ipv4-key-subnet-id and ipv6-key-subnet-id in VNF-API",
-            "in": "path",
-            "name": "sdnc-subnet-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)subnet-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/subnets-data(config)subnet-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/subnets-data(config)subnet-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-subnet-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-data/vnfs/vnf/{vnf-id}/vnf-data/vnf-topology/vnf-topology-identifier-structure": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-vnf-topology-identifier-structure"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)vnf-topology-identifier-structure"
-            }
-          }
-        },
-        "operationId": "GET-vnf-topology-identifier-structure"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "vnf-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)vnf-topology-identifier-structure",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)vnf-topology-identifier-structure-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)vnf-topology-identifier-structure-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-vnf-topology-identifier-structure"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:services/service/{service-instance-id}/service-status": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-service-status"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-status"
-            }
-          }
-        },
-        "operationId": "GET-service-status"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "description": "Keep as M",
-            "in": "path",
-            "name": "service-instance-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)service-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service(config)service-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service(config)service-status-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-service-status"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-tunnelxconn-allotted-resources"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)tunnelxconn-allotted-resources"
-            }
-          }
-        },
-        "operationId": "GET-tunnelxconn-allotted-resources"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "**(config)tunnelxconn-allotted-resource",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources(config)tunnelxconn-allotted-resource-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)tunnelxconn-allotted-resourcesPOST"
-            }
-          }
-        },
-        "operationId": "POST-tunnelxconn-allotted-resources"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "(config)tunnelxconn-allotted-resources",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API(config)tunnelxconn-allotted-resources-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API(config)tunnelxconn-allotted-resources-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-tunnelxconn-allotted-resources"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-tunnelxconn-allotted-resource"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)tunnelxconn-allotted-resource"
-            }
-          }
-        },
-        "operationId": "GET-tunnelxconn-allotted-resource"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource(config)allotted-resource-data-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource(config)allotted-resource-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)tunnelxconn-allotted-resourcePOST"
-            }
-          }
-        },
-        "operationId": "POST-tunnelxconn-allotted-resource"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)tunnelxconn-allotted-resource",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources(config)tunnelxconn-allotted-resource-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources(config)tunnelxconn-allotted-resource-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-tunnelxconn-allotted-resource"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-data"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-operation-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)tunnelxconn-topology",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data(config)tunnelxconn-topology-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)tunnelxconn-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data(config)tunnelxconn-parameters-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-oper-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-allotted-resource-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource(config)allotted-resource-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource(config)allotted-resource-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-oper-status": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-oper-status"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-oper-status"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-oper-status"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-oper-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-oper-status"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-operation-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-operation-information"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-operation-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)request-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)sdnc-request-header",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)tunnelxconn-request-input",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)tunnelxconn-request-input-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)service-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-operation-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-allotted-resource-operation-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-operation-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-operation-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-information"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-allotted-resource-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/request-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-request-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)request-information"
-            }
-          }
-        },
-        "operationId": "GET-request-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)request-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-request-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/sdnc-request-header": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-sdnc-request-header"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)sdnc-request-header"
-            }
-          }
-        },
-        "operationId": "GET-sdnc-request-header"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)sdnc-request-header",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-sdnc-request-header"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-service-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-information"
-            }
-          }
-        },
-        "operationId": "GET-service-information"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)service-informationPOST"
-            }
-          }
-        },
-        "operationId": "POST-service-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)service-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-service-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/service-information/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/allotted-resource-operation-information/tunnelxconn-request-input": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-tunnelxconn-request-input"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)tunnelxconn-request-input"
-            }
-          }
-        },
-        "operationId": "GET-tunnelxconn-request-input"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)tunnelxconn-request-input",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)tunnelxconn-request-input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)tunnelxconn-request-input-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-tunnelxconn-request-input"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-parameters": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-tunnelxconn-parameters"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)tunnelxconn-parameters"
-            }
-          }
-        },
-        "operationId": "GET-tunnelxconn-parameters"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)tunnelxconn-parametersPOST"
-            }
-          }
-        },
-        "operationId": "POST-tunnelxconn-parameters"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)tunnelxconn-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data(config)tunnelxconn-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data(config)tunnelxconn-parameters-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-tunnelxconn-parameters"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-parameters/param/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-param"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)param"
-            }
-          }
-        },
-        "operationId": "GET-param"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)paramPOST"
-            }
-          }
-        },
-        "operationId": "POST-param"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-parameters(config)param-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-param"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-parameters/param/{name}/resource-resolution-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-resolution-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-data"
-            }
-          }
-        },
-        "operationId": "GET-resource-resolution-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-resource-resolution-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-resolution-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-parameters/param/{name}/resource-resolution-data/resource-key/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-key"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-key"
-            }
-          }
-        },
-        "operationId": "GET-resource-key"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-key"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-topology": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-tunnelxconn-topology"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)tunnelxconn-topology"
-            }
-          }
-        },
-        "operationId": "GET-tunnelxconn-topology"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)tunnelxconn-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)tunnelxconn-parameters-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)onap-model-information-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)allotted-resource-identifiers",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)allotted-resource-identifiers-TOP"
-            }
-          },
-          {
-            "in": "body",
-            "name": "**(config)tunnelxconn-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)tunnelxconn-assignments-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)tunnelxconn-topologyPOST"
-            }
-          }
-        },
-        "operationId": "POST-tunnelxconn-topology"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)tunnelxconn-topology",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data(config)tunnelxconn-topology-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data(config)tunnelxconn-topology-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-tunnelxconn-topology"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/allotted-resource-identifiers": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-identifiers"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-identifiers"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-identifiers"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-identifiers",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)allotted-resource-identifiers-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)allotted-resource-identifiers-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-identifiers"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/onap-model-information": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-onap-model-information"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)onap-model-information"
-            }
-          }
-        },
-        "operationId": "GET-onap-model-information"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)onap-model-information",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)onap-model-information-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)onap-model-information-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-onap-model-information"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/tunnelxconn-assignments": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-tunnelxconn-assignments"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)tunnelxconn-assignments"
-            }
-          }
-        },
-        "operationId": "GET-tunnelxconn-assignments"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)tunnelxconn-assignments",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)tunnelxconn-assignments-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)tunnelxconn-assignments-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-tunnelxconn-assignments"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-tunnelxconn-parameters"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)tunnelxconn-parameters"
-            }
-          }
-        },
-        "operationId": "GET-tunnelxconn-parameters"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)tunnelxconn-parametersPOST"
-            }
-          }
-        },
-        "operationId": "POST-tunnelxconn-parameters"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)tunnelxconn-parameters",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)tunnelxconn-parameters-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)tunnelxconn-parameters-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-tunnelxconn-parameters"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-param"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)param"
-            }
-          }
-        },
-        "operationId": "GET-param"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)paramPOST"
-            }
-          }
-        },
-        "operationId": "POST-param"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)param",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters(config)param-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters(config)param-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-param"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param/{name}/resource-resolution-data": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-resolution-data"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-data"
-            }
-          }
-        },
-        "operationId": "GET-resource-resolution-data"
-      },
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "**(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-resolution-dataPOST"
-            }
-          }
-        },
-        "operationId": "POST-resource-resolution-data"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-resolution-data",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param(config)resource-resolution-data-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-resolution-data"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param/{name}/resource-resolution-data/resource-key/{name}": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-resource-key"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)resource-key"
-            }
-          }
-        },
-        "operationId": "GET-resource-key"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "path",
-            "name": "name",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)resource-key",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param/resource-resolution-data(config)resource-key-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-resource-key"
-      }
-    },
-    "/restconf/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/{allotted-resource-id}/allotted-resource-status": {
-      "delete": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "DELETE-allotted-resource-status"
-      },
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(config)allotted-resource-status"
-            }
-          }
-        },
-        "operationId": "GET-allotted-resource-status"
-      },
-      "put": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "path",
-            "name": "allotted-resource-id",
-            "required": true,
-            "type": "string"
-          },
-          {
-            "in": "body",
-            "name": "(config)allotted-resource-status",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource(config)allotted-resource-status-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource(config)allotted-resource-status-TOP"
-            }
-          }
-        },
-        "operationId": "PUT-allotted-resource-status"
-      }
-    },
-    "/restconf/operational/GENERIC-RESOURCE-API:brg-allotted-resources": {
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(operational)brg-allotted-resources"
-            }
-          }
-        },
-        "operationId": "GET-brg-allotted-resources"
-      }
-    },
-    "/restconf/operational/GENERIC-RESOURCE-API:connection-attachment-allotted-resources": {
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(operational)connection-attachment-allotted-resources"
-            }
-          }
-        },
-        "operationId": "GET-connection-attachment-allotted-resources"
-      }
-    },
-    "/restconf/operational/GENERIC-RESOURCE-API:contrail-route-allotted-resources": {
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(operational)contrail-route-allotted-resources"
-            }
-          }
-        },
-        "operationId": "GET-contrail-route-allotted-resources"
-      }
-    },
-    "/restconf/operational/GENERIC-RESOURCE-API:generic-configurations": {
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(operational)generic-configurations"
-            }
-          }
-        },
-        "operationId": "GET-generic-configurations"
-      }
-    },
-    "/restconf/operational/GENERIC-RESOURCE-API:port-mirror-configurations": {
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(operational)port-mirror-configurations"
-            }
-          }
-        },
-        "operationId": "GET-port-mirror-configurations"
-      }
-    },
-    "/restconf/operational/GENERIC-RESOURCE-API:preload-information": {
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(operational)preload-information"
-            }
-          }
-        },
-        "operationId": "GET-preload-information"
-      }
-    },
-    "/restconf/operational/GENERIC-RESOURCE-API:security-zone-allotted-resources": {
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(operational)security-zone-allotted-resources"
-            }
-          }
-        },
-        "operationId": "GET-security-zone-allotted-resources"
-      }
-    },
-    "/restconf/operational/GENERIC-RESOURCE-API:services": {
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(operational)services"
-            }
-          }
-        },
-        "operationId": "GET-services"
-      }
-    },
-    "/restconf/operational/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources": {
-      "get": {
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(operational)tunnelxconn-allotted-resources"
-            }
-          }
-        },
-        "operationId": "GET-tunnelxconn-allotted-resources"
-      }
-    },
-    "/restconf/operations/GENERIC-RESOURCE-API:brg-topology-operation": {
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "body",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/(brg-topology-operation)input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(brg-topology-operation)output-TOP"
-            }
-          }
-        },
-        "operationId": "brg-topology-operation"
-      }
-    },
-    "/restconf/operations/GENERIC-RESOURCE-API:connection-attachment-topology-operation": {
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "body",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/(connection-attachment-topology-operation)input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(connection-attachment-topology-operation)output-TOP"
-            }
-          }
-        },
-        "operationId": "connection-attachment-topology-operation"
-      }
-    },
-    "/restconf/operations/GENERIC-RESOURCE-API:contrail-route-topology-operation": {
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "body",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/(contrail-route-topology-operation)input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(contrail-route-topology-operation)output-TOP"
-            }
-          }
-        },
-        "operationId": "contrail-route-topology-operation"
-      }
-    },
-    "/restconf/operations/GENERIC-RESOURCE-API:generic-configuration-notification": {
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "body",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/(generic-configuration-notification)input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified"
-          }
-        },
-        "operationId": "generic-configuration-notification"
-      }
-    },
-    "/restconf/operations/GENERIC-RESOURCE-API:generic-configuration-topology-operation": {
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "body",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/(generic-configuration-topology-operation)input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(generic-configuration-topology-operation)output-TOP"
-            }
-          }
-        },
-        "operationId": "generic-configuration-topology-operation"
-      }
-    },
-    "/restconf/operations/GENERIC-RESOURCE-API:getpathsegment-topology-operation": {
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "body",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/(getpathsegment-topology-operation)input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(getpathsegment-topology-operation)output-TOP"
-            }
-          }
-        },
-        "operationId": "getpathsegment-topology-operation"
-      }
-    },
-    "/restconf/operations/GENERIC-RESOURCE-API:network-topology-operation": {
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "body",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/(network-topology-operation)input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(network-topology-operation)output-TOP"
-            }
-          }
-        },
-        "operationId": "network-topology-operation"
-      }
-    },
-    "/restconf/operations/GENERIC-RESOURCE-API:pnf-topology-operation": {
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "body",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/(pnf-topology-operation)input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(pnf-topology-operation)output-TOP"
-            }
-          }
-        },
-        "operationId": "pnf-topology-operation"
-      }
-    },
-    "/restconf/operations/GENERIC-RESOURCE-API:policy-update-notify-operation": {
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "body",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/(policy-update-notify-operation)input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(policy-update-notify-operation)output-TOP"
-            }
-          }
-        },
-        "operationId": "policy-update-notify-operation"
-      }
-    },
-    "/restconf/operations/GENERIC-RESOURCE-API:port-mirror-topology-operation": {
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "body",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/(port-mirror-topology-operation)input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(port-mirror-topology-operation)output-TOP"
-            }
-          }
-        },
-        "operationId": "port-mirror-topology-operation"
-      }
-    },
-    "/restconf/operations/GENERIC-RESOURCE-API:preload-network-topology-operation": {
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "body",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/(preload-network-topology-operation)input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(preload-network-topology-operation)output-TOP"
-            }
-          }
-        },
-        "operationId": "preload-network-topology-operation"
-      }
-    },
-    "/restconf/operations/GENERIC-RESOURCE-API:preload-vf-module-topology-operation": {
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "body",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/(preload-vf-module-topology-operation)input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(preload-vf-module-topology-operation)output-TOP"
-            }
-          }
-        },
-        "operationId": "preload-vf-module-topology-operation"
-      }
-    },
-    "/restconf/operations/GENERIC-RESOURCE-API:security-zone-topology-operation": {
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "body",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/(security-zone-topology-operation)input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(security-zone-topology-operation)output-TOP"
-            }
-          }
-        },
-        "operationId": "security-zone-topology-operation"
-      }
-    },
-    "/restconf/operations/GENERIC-RESOURCE-API:service-topology-operation": {
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "body",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/(service-topology-operation)input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(service-topology-operation)output-TOP"
-            }
-          }
-        },
-        "operationId": "service-topology-operation"
-      }
-    },
-    "/restconf/operations/GENERIC-RESOURCE-API:tunnelxconn-topology-operation": {
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "body",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/(tunnelxconn-topology-operation)input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(tunnelxconn-topology-operation)output-TOP"
-            }
-          }
-        },
-        "operationId": "tunnelxconn-topology-operation"
-      }
-    },
-    "/restconf/operations/GENERIC-RESOURCE-API:vf-module-topology-operation": {
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "body",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/(vf-module-topology-operation)input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(vf-module-topology-operation)output-TOP"
-            }
-          }
-        },
-        "operationId": "vf-module-topology-operation"
-      }
-    },
-    "/restconf/operations/GENERIC-RESOURCE-API:vnf-get-resource-request": {
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "body",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/(vnf-get-resource-request)input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(vnf-get-resource-request)output-TOP"
-            }
-          }
-        },
-        "operationId": "vnf-get-resource-request"
-      }
-    },
-    "/restconf/operations/GENERIC-RESOURCE-API:vnf-topology-operation": {
-      "post": {
-        "consumes": [
-          "application/json",
-          "application/xml"
-        ],
-        "produces": [
-          "application/json",
-          "application/xml"
-        ],
-        "parameters": [
-          {
-            "in": "body",
-            "name": "body",
-            "required": false,
-            "schema": {
-              "$ref": "#/definitions/(vnf-topology-operation)input-TOP"
-            }
-          }
-        ],
-        "responses": {
-          "200": {
-            "description": "No response was specified",
-            "schema": {
-              "$ref": "#/definitions/(vnf-topology-operation)output-TOP"
-            }
-          }
-        },
-        "operationId": "vnf-topology-operation"
-      }
-    }
-  },
-  "definitions": {
-    "(brg-topology-operation)input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)allotted-resource-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:brg-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)brg-request-input"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(brg-topology-operation)input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:input": {
-          "items": {
-            "$ref": "#/definitions/(brg-topology-operation)input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(brg-topology-operation)output": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ack-final-indicator": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Expected to be Y or N."
-        },
-        "GENERIC-RESOURCE-API:brg-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)brg-response-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:response-code": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "a success code or an defined error codeKeep as M"
-        },
-        "GENERIC-RESOURCE-API:response-message": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "message included for error code"
-        },
-        "GENERIC-RESOURCE-API:service-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-response-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "the request id from the request message for which this is the responseKeep as M"
-        }
-      },
-      "type": "object"
-    },
-    "(brg-topology-operation)output-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:output": {
-          "items": {
-            "$ref": "#/definitions/(brg-topology-operation)output"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)GENERIC-RESOURCE-API_modulePOST": {
-      "properties": {
-        "brg-allotted-resources": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)brg-allotted-resources"
-          },
-          "type": "object"
-        },
-        "connection-attachment-allotted-resources": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)connection-attachment-allotted-resources"
-          },
-          "type": "object"
-        },
-        "contrail-route-allotted-resources": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)contrail-route-allotted-resources"
-          },
-          "type": "object"
-        },
-        "generic-configurations": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)generic-configurations"
-          },
-          "type": "object"
-        },
-        "port-mirror-configurations": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)port-mirror-configurations"
-          },
-          "type": "object"
-        },
-        "preload-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)preload-information"
-          },
-          "type": "object"
-        },
-        "security-zone-allotted-resources": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)security-zone-allotted-resources"
-          },
-          "type": "object"
-        },
-        "services": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)services"
-          },
-          "type": "object"
-        },
-        "tunnelxconn-allotted-resources": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)tunnelxconn-allotted-resources"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)aggregate-route-policyPOST": {
-      "properties": {
-        "aggregate-route-policy-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "ipv4-aggregate-route-level": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "ipv6-aggregate-route-level": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)aggregate-routesPOST": {
-      "properties": {
-        "cidr-mask": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "ip-version": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Use values 4 or 6."
-        },
-        "route-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Unique id"
-        },
-        "start-address": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)allotted-resource-dataPOST": {
-      "properties": {
-        "allotted-resource-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status"
-          },
-          "type": "object"
-        },
-        "allotted-resource-operation-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information"
-          },
-          "type": "object"
-        },
-        "connection-attachment-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)connection-attachment-parameters"
-          },
-          "type": "object"
-        },
-        "connection-attachment-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)connection-attachment-topology"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)allotted-resource-identifiersPOST": {
-      "properties": {
-        "allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "allotted-resource-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "For a contrail-route, the network policy name."
-        },
-        "allotted-resource-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "(Added in draft 32)Expected to be contrail-route or security-zone."
-        },
-        "consuming-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The service-instance-id of the consuming service of this allotted resource"
-        },
-        "parent-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Service-instance-id of the parent service to which this allotted resource belongs."
-        }
-      },
-      "type": "object"
-    },
-    "(config)allotted-resource-informationPOST": {
-      "properties": {
-        "allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "allotted-resource-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not an enum, but expected values are contrail-route and security-zone."
-        },
-        "onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/allotted-resource-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "parent-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Service-instance-id of the parent service to which this allotted resource belongs."
-        }
-      },
-      "type": "object"
-    },
-    "(config)allotted-resource-oper-statusPOST": {
-      "properties": {
-        "create-timestamp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "last-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "should be list of possible request-actions"
-        },
-        "last-order-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "last-rpc-action": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "last-svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "modify-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "order-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "TBD - do we need Request failed statuses? RequestFailed | InProgressTimeout"
-        }
-      },
-      "type": "object"
-    },
-    "(config)allotted-resource-operation-informationPOST": {
-      "properties": {
-        "allotted-resource-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information"
-          },
-          "type": "object"
-        },
-        "connection-attachment-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)connection-attachment-request-input"
-          },
-          "type": "object"
-        },
-        "request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information"
-          },
-          "type": "object"
-        },
-        "sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)allotted-resource-statusPOST": {
-      "properties": {
-        "action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "value would one of possible request-actions; match the list in service-data oper-status"
-        },
-        "final-indicator": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "request-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "response-code": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "response-message": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "response-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "rpc-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "this is the svc-action from the incoming request"
-        },
-        "rpc-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)application-tagsPOST": {
-      "properties": {
-        "c-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)c-tags"
-          },
-          "type": "object"
-        },
-        "s-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)s-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)availability-zonesPOST": {
-      "properties": {
-        "max-count": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "From the TOSCA data. Indicates the largest availability zone count needed by any vf-module in the VNF."
-        }
-      },
-      "type": "object"
-    },
-    "(config)brg-allotted-resourcePOST": {
-      "properties": {
-        "allotted-resource-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource(config)allotted-resource-data"
-          },
-          "type": "object"
-        },
-        "allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "allotted-resource-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource(config)allotted-resource-status"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "allotted-resource-id"
-      ],
-      "type": "object"
-    },
-    "(config)brg-allotted-resourcesPOST": {
-      "properties": {
-        "brg-allotted-resource": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources(config)brg-allotted-resource"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)brg-assignmentsPOST": {
-      "properties": {
-        "vbrg-wan-ip": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)brg-parametersPOST": {
-      "properties": {
-        "param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)brg-request-inputPOST": {
-      "properties": {
-        "brg-wan-mac-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vgmux-bearer-ip": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vni": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)brg-response-informationPOST": {
-      "properties": {
-        "instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "object-path": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/"
-        }
-      },
-      "type": "object"
-    },
-    "(config)brg-topologyPOST": {
-      "properties": {
-        "allotted-resource-identifiers": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)allotted-resource-identifiers"
-          },
-          "type": "object"
-        },
-        "brg-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)brg-assignments"
-          },
-          "type": "object"
-        },
-        "brg-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)brg-parameters"
-          },
-          "type": "object"
-        },
-        "onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)c-tagsPOST": {
-      "type": "object"
-    },
-    "(config)capacityPOST": {
-      "properties": {
-        "used-capacity": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Updated for destination port when source port is mapped/unmapped."
-        },
-        "vnic-capacity": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)configuration-dataPOST": {
-      "properties": {
-        "configuration-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data(config)configuration-oper-status"
-          },
-          "type": "object"
-        },
-        "configuration-operation-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data(config)configuration-operation-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)configuration-identifiersPOST": {
-      "properties": {
-        "configuration-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "configuration-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "configuration-sub-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": " vprobe and pprobe"
-        },
-        "configuration-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not an enum, but expected values are port-mirror-configuration."
-        },
-        "parent-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Service-instance-id of the parent service to which this resource belongs."
-        }
-      },
-      "type": "object"
-    },
-    "(config)configuration-idsPOST": {
-      "properties": {
-        "configuration-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)configuration-informationPOST": {
-      "properties": {
-        "configuration-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "configuration-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "configuration-sub-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "e.g. vprobe and pprobe when configuration-type=port-mirror-configuration"
-        },
-        "configuration-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not an enum, but expected values are port-mirror-configuration, vlan-network-receptor"
-        },
-        "onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/configuration-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)configuration-oper-statusPOST": {
-      "properties": {
-        "create-timestamp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "last-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "should be list of possible request-actions"
-        },
-        "last-order-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "last-rpc-action": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "last-svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "modify-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "order-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "TBD - do we need Request failed statuses? RequestFailed | InProgressTimeout"
-        }
-      },
-      "type": "object"
-    },
-    "(config)configuration-operation-informationPOST": {
-      "properties": {
-        "configuration-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)configuration-information"
-          },
-          "type": "object"
-        },
-        "gc-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)gc-request-input"
-          },
-          "type": "object"
-        },
-        "request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)request-information"
-          },
-          "type": "object"
-        },
-        "sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)configuration-statusPOST": {
-      "properties": {
-        "action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "value would one of possible request-actions; match the list in service-data oper-status"
-        },
-        "final-indicator": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "request-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "response-code": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "response-message": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "response-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "rpc-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "this is the svc-action from the incoming request"
-        },
-        "rpc-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)connection-attachment-allotted-resourcePOST": {
-      "properties": {
-        "allotted-resource-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource(config)allotted-resource-data"
-          },
-          "type": "object"
-        },
-        "allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "allotted-resource-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource(config)allotted-resource-status"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "allotted-resource-id"
-      ],
-      "type": "object"
-    },
-    "(config)connection-attachment-allotted-resourcesPOST": {
-      "properties": {
-        "connection-attachment-allotted-resource": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources(config)connection-attachment-allotted-resource"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)connection-attachment-assignmentsPOST": {
-      "type": "object"
-    },
-    "(config)connection-attachment-parametersPOST": {
-      "properties": {
-        "param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)connection-attachment-request-inputPOST": {
-      "properties": {
-        "param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-request-input(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)connection-attachment-response-informationPOST": {
-      "properties": {
-        "instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "object-path": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/"
-        }
-      },
-      "type": "object"
-    },
-    "(config)connection-attachment-topologyPOST": {
-      "properties": {
-        "allotted-resource-identifiers": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)allotted-resource-identifiers"
-          },
-          "type": "object"
-        },
-        "connection-attachment-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)connection-attachment-assignments"
-          },
-          "type": "object"
-        },
-        "connection-attachment-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)connection-attachment-parameters"
-          },
-          "type": "object"
-        },
-        "onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)connection-pointPOST": {
-      "properties": {
-        "connection-point-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Key to CP object in A&AI"
-        },
-        "port-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "port-index when multiple CPs connect to same network. Default zero (0)"
-        },
-        "vlan-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/connection-point(config)vlan-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)consumed-allotted-resourcePOST": {
-      "properties": {
-        "allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "allotted-resource-pointer": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Pointer to the allotted-resources topology"
-        },
-        "allotted-resource-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not an enum, but expected values are contrail-route and security-zone."
-        }
-      },
-      "type": "object"
-    },
-    "(config)consumed-allotted-resourcesPOST": {
-      "properties": {
-        "consumed-allotted-resource": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/consumed-allotted-resources(config)consumed-allotted-resource"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)contrail-applied-service-infoPOST": {
-      "properties": {
-        "contrail-fqdn": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "For future use by MSO on input; MSO not expected to populate in 1707. If MSO can identify the contrail-fqdn of the Contrail applied service for this contrail-route, then it would be specified here on input. Otherwise, SDN-C will look it up by the vIPR-ATM VNF in the service-instance-id of the contrail-applied-service-info grouing."
-        },
-        "service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The service-instance-id of the service in which the resource(s) providing the applied-service are. For vIPR, this is the service-instance-id of the vIPR-ATM service in which the vIPR-ATM VNF Contrail service is the applied service. MSO will populate with the input data."
-        }
-      },
-      "type": "object"
-    },
-    "(config)contrail-applied-servicePOST": {
-      "properties": {
-        "contrail-fqdn": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This is the fq-name of the Contrail service instance through which the route is passing."
-        },
-        "service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The service-instance-id of the vnf from which the contrail applied service is coming"
-        },
-        "vnf-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The vnf representing the contrail applied service"
-        }
-      },
-      "type": "object"
-    },
-    "(config)contrail-route-allotted-resourcePOST": {
-      "properties": {
-        "allotted-resource-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource(config)allotted-resource-data"
-          },
-          "type": "object"
-        },
-        "allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "allotted-resource-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource(config)allotted-resource-status"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "allotted-resource-id"
-      ],
-      "type": "object"
-    },
-    "(config)contrail-route-allotted-resourcesPOST": {
-      "properties": {
-        "contrail-route-allotted-resource": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources(config)contrail-route-allotted-resource"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)contrail-route-assignmentsPOST": {
-      "properties": {
-        "contrail-applied-service": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-assignments(config)contrail-applied-service"
-          },
-          "type": "object"
-        },
-        "contrail-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The ID assigned by Contrail to the network-policy (one for one with the fq-name)"
-        },
-        "dest-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-assignments(config)dest-network"
-          },
-          "type": "object"
-        },
-        "fq-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The Contrail fq-name of the network policy"
-        },
-        "source-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-assignments(config)source-network"
-          },
-          "type": "object"
-        },
-        "vlan-tag": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Contrail-assigned vlan-tag to the vipr vm interface for this route."
-        }
-      },
-      "type": "object"
-    },
-    "(config)contrail-route-input-parametersPOST": {
-      "properties": {
-        "param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-request-input/contrail-route-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)contrail-route-parametersPOST": {
-      "properties": {
-        "param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)contrail-route-request-inputPOST": {
-      "properties": {
-        "contrail-applied-service-info": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-request-input(config)contrail-applied-service-info"
-          },
-          "type": "object"
-        },
-        "contrail-route-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-request-input(config)contrail-route-input-parameters"
-          },
-          "type": "object"
-        },
-        "dest-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-request-input(config)dest-network"
-          },
-          "type": "object"
-        },
-        "source-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-request-input(config)source-network"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)contrail-route-response-informationPOST": {
-      "properties": {
-        "instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "object-path": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/"
-        }
-      },
-      "type": "object"
-    },
-    "(config)contrail-route-topologyPOST": {
-      "properties": {
-        "allotted-resource-identifiers": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)allotted-resource-identifiers"
-          },
-          "type": "object"
-        },
-        "contrail-route-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)contrail-route-assignments"
-          },
-          "type": "object"
-        },
-        "contrail-route-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)contrail-route-parameters"
-          },
-          "type": "object"
-        },
-        "onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)contrail-vmi-paramsPOST": {
-      "properties": {
-        "param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)customer-bonding-requestPOST": {
-      "properties": {
-        "configuration-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "e.g. vlan network receptor configuration id"
-        }
-      },
-      "type": "object"
-    },
-    "(config)customer-bonding-requestsPOST": {
-      "properties": {
-        "customer-bonding-request": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks/network/customer-bonding-requests(config)customer-bonding-request"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)dest-ip-addressesPOST": {
-      "properties": {
-        "ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map/dest-ip-addresses(config)ip-addresses"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)dest-networkPOST": {
-      "properties": {
-        "network-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)dest-portPOST": {
-      "properties": {
-        "pnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input/dest-port(config)pnf-information"
-          },
-          "type": "object"
-        },
-        "service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "May not be need."
-        },
-        "vnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input/dest-port(config)vnf-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)dest-vnfc-instance-group-idPOST": {
-      "properties": {
-        "configuration-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "instance-group-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "nfc-naming-code": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "service-instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)dhcp-subnet-assignmentPOST": {
-      "properties": {
-        "ip-version": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "neutron-subnet-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Same as subnet-id in subnet-data structure"
-        }
-      },
-      "type": "object"
-    },
-    "(config)dhcp-subnet-assignmentsPOST": {
-      "properties": {
-        "dhcp-subnet-assignment": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments(config)dhcp-subnet-assignment"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)entitlement-pool-listPOST": {
-      "properties": {
-        "action": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "entitlement-pool-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "entitlement-pool-uuid": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "entitlement-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "assigned by ALTS"
-        }
-      },
-      "required": [
-        "action",
-        "entitlement-pool-uuid"
-      ],
-      "type": "object"
-    },
-    "(config)floating-ipsPOST": {
-      "type": "object"
-    },
-    "(config)forwarding-path-request-inputPOST": {
-      "properties": {
-        "forwarding-paths": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/forwarding-path-request-input(config)forwarding-paths"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)forwarding-pathPOST": {
-      "properties": {
-        "forwarding-path-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Generated by SDNC"
-        },
-        "forwarding-path-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Fowarding-path name from TOSCA model, or name generated by SDNC"
-        },
-        "forwarding-path-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Based on MySQL Forwarding_Path tables path_type value from related TOSCA model"
-        },
-        "onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "service-paths": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path(config)service-paths"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "forwarding-path-id"
-      ],
-      "type": "object"
-    },
-    "(config)forwarding-pathsPOST": {
-      "properties": {
-        "forwarding-path-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Forwarding-path-name from tosca-model. "
-        },
-        "onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/forwarding-path-request-input/forwarding-paths(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "forwarding-path-name"
-      ],
-      "type": "object"
-    },
-    "(config)gc-configurationPOST": {
-      "properties": {
-        "configuration-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration(config)configuration-data"
-          },
-          "type": "object"
-        },
-        "configuration-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "configuration-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration(config)configuration-status"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "configuration-id"
-      ],
-      "type": "object"
-    },
-    "(config)gc-request-inputPOST": {
-      "properties": {
-        "configuration-ids": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/gc-request-input(config)configuration-ids"
-          },
-          "type": "array"
-        },
-        "input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/gc-request-input(config)input-parameters"
-          },
-          "type": "object"
-        },
-        "rebuild": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Value will indicate what to rebuild"
-        },
-        "vf-module-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This is mandatory in case of rebuild"
-        },
-        "vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)gc-response-informationPOST": {
-      "properties": {
-        "instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "object-path": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/"
-        }
-      },
-      "type": "object"
-    },
-    "(config)generic-configurationsPOST": {
-      "properties": {
-        "gc-configuration": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations(config)gc-configuration"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)getpathsegment-response-informationPOST": {
-      "properties": {
-        "instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "object-path": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/"
-        }
-      },
-      "type": "object"
-    },
-    "(config)heat-vlan-filtersPOST": {
-      "type": "object"
-    },
-    "(config)host-routesPOST": {
-      "properties": {
-        "next-hop": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Could be ip-address or hostname or service-instance"
-        },
-        "route-prefix": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)input-parametersPOST": {
-      "properties": {
-        "param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/gc-request-input/input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)interface-route-prefixesPOST": {
-      "type": "object"
-    },
-    "(config)ip-addressesPOST": {
-      "properties": {
-        "ipv4-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "ipv6-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vipv4-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Virtual v4"
-        },
-        "vipv6-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Virtual v6"
-        }
-      },
-      "type": "object"
-    },
-    "(config)license-informationPOST": {
-      "properties": {
-        "entitlement-pool-list": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/license-information(config)entitlement-pool-list"
-          },
-          "type": "array"
-        },
-        "license-key-group-list": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/license-information(config)license-key-group-list"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)license-key-group-listPOST": {
-      "properties": {
-        "action": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "license-key": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "assigned by ALTS"
-        },
-        "license-key-group-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "license-key-group-uuid": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "license-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "assigned by ALTS"
-        }
-      },
-      "required": [
-        "action",
-        "license-key-group-uuid"
-      ],
-      "type": "object"
-    },
-    "(config)mac-addressesPOST": {
-      "type": "object"
-    },
-    "(config)network-assignmentsPOST": {
-      "type": "object"
-    },
-    "(config)network-dataPOST": {
-      "properties": {
-        "network-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-information"
-          },
-          "type": "object"
-        },
-        "network-level-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-level-oper-status"
-          },
-          "type": "object"
-        },
-        "network-provided-allotted-resources": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-provided-allotted-resources"
-          },
-          "type": "object"
-        },
-        "network-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-request-input"
-          },
-          "type": "object"
-        },
-        "network-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-topology"
-          },
-          "type": "object"
-        },
-        "request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)request-information"
-          },
-          "type": "object"
-        },
-        "sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)network-information-itemPOST": {
-      "properties": {
-        "ip-count": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The number of ip addresses to be assigned per vm for this network role"
-        },
-        "ip-version": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Use ipv4 or ipv6"
-        },
-        "network-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips"
-          },
-          "type": "object"
-        },
-        "use-dhcp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicator to use DHCP on this network for this VM - set to N for Vlan tagging"
-        }
-      },
-      "type": "object"
-    },
-    "(config)network-information-itemsPOST": {
-      "properties": {
-        "network-information-item": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)network-informationPOST": {
-      "properties": {
-        "from-preload": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicates if source is preload data"
-        },
-        "network-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "network-technology": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "network-type": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/network-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)network-input-parametersPOST": {
-      "properties": {
-        "param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/network-request-input/network-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)network-instance-groupPOST": {
-      "properties": {
-        "aggregate-route-policy": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)aggregate-route-policy"
-          },
-          "type": "object"
-        },
-        "aggregate-routes": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)aggregate-routes"
-          },
-          "type": "array"
-        },
-        "network-instance-group-function": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "network-instance-group-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Also a Key in Network Instance Group in A&AI"
-        },
-        "networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)networks"
-          },
-          "type": "object"
-        },
-        "onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "service-instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "subnet-assignment-policy": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)subnet-assignment-policy"
-          },
-          "type": "object"
-        },
-        "subnet-key-value": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "key-value provided to EIPAM when  creating shared subnet"
-        },
-        "subnets": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)subnets"
-          },
-          "type": "array"
-        },
-        "vpn-binding-policy": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)vpn-binding-policy"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "network-instance-group-id"
-      ],
-      "type": "object"
-    },
-    "(config)network-instance-groupsPOST": {
-      "properties": {
-        "network-instance-group": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups(config)network-instance-group"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)network-ipsPOST": {
-      "type": "object"
-    },
-    "(config)network-level-oper-statusPOST": {
-      "properties": {
-        "create-timestamp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "last-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "should be list of possible request-actions"
-        },
-        "last-order-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "last-rpc-action": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "last-svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "modify-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "order-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "TBD - do we need Request failed statuses? RequestFailed | InProgressTimeout"
-        }
-      },
-      "type": "object"
-    },
-    "(config)network-parameterPOST": {
-      "properties": {
-        "network-parameter-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "network-parameter-value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)network-parametersPOST": {
-      "properties": {
-        "network-parameter": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-parameters(config)network-parameter"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)network-policyPOST": {
-      "properties": {
-        "network-policy-fqdn": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "network-policy-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)network-provided-allotted-resourcesPOST": {
-      "type": "object"
-    },
-    "(config)network-request-inputPOST": {
-      "properties": {
-        "aic-clli": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not expected to be used"
-        },
-        "aic-cloud-region": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The AIC cloud region which maps to contrail versions"
-        },
-        "cloud-owner": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The cloud owner provided by the caller"
-        },
-        "network-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/network-request-input(config)network-input-parameters"
-          },
-          "type": "object"
-        },
-        "network-instance-group-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "When network has instance-group role in service model"
-        },
-        "network-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "tenant": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)network-response-informationPOST": {
-      "properties": {
-        "instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "object-path": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/"
-        }
-      },
-      "type": "object"
-    },
-    "(config)network-topology-identifier-structurePOST": {
-      "properties": {
-        "eipam-v4-address-plan": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "eipam-v6-address-plan": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "is-trunked": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "network-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "network-instance-group-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "When network is part of network instance-Group-data & instance Group in A&AI"
-        },
-        "network-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "network-technology": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "network-type": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "related-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-network-topology-information/network-topology-identifier-structure(config)related-networks"
-          },
-          "type": "object"
-        },
-        "segmentation-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)network-topologyPOST": {
-      "properties": {
-        "aic-clli": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not expected to be used"
-        },
-        "aic-cloud-region": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The AIC cloud region which maps to contrail versions"
-        },
-        "cloud-owner": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The cloud owner provided by the caller"
-        },
-        "network-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)network-assignments"
-          },
-          "type": "object"
-        },
-        "network-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)network-parameters"
-          },
-          "type": "object"
-        },
-        "network-topology-identifier-structure": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)network-topology-identifier-structure"
-          },
-          "type": "object"
-        },
-        "onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "tenant": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)networkPOST": {
-      "properties": {
-        "customer-bonding-requests": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks/network(config)customer-bonding-requests"
-          },
-          "type": "object"
-        },
-        "network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Index into network-topology-identifier structure"
-        },
-        "network-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "assigned, unassigned"
-        },
-        "neutron-network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Neutron-network-id assigned by PO/RO"
-        },
-        "vlan-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vpn-bindings": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks/network(config)vpn-bindings"
-          },
-          "type": "array"
-        }
-      },
-      "required": [
-        "network-id"
-      ],
-      "type": "object"
-    },
-    "(config)networksPOST": {
-      "properties": {
-        "network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks(config)network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)onap-model-informationPOST": {
-      "properties": {
-        "model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)paramPOST": {
-      "properties": {
-        "name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vf-module-request-input/vf-module-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)pnf-dataPOST": {
-      "properties": {
-        "pnf-details": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-details"
-          },
-          "type": "object"
-        },
-        "pnf-level-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-level-oper-status"
-          },
-          "type": "object"
-        },
-        "pnf-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-request-input"
-          },
-          "type": "object"
-        },
-        "pnf-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-topology"
-          },
-          "type": "object"
-        },
-        "request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)request-information"
-          },
-          "type": "object"
-        },
-        "sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)pnf-detailsPOST": {
-      "properties": {
-        "onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/pnf-details(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "pnf-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "pnfId*Identifier of this Pnf information element. CORRELATIONID = PNF-NAME (A&AI)"
-        },
-        "pnf-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "pnf-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "pnfType (template)*Type of Resource. NEW type: PNF (pre-defined in SDC)"
-        }
-      },
-      "required": [
-        "pnf-id"
-      ],
-      "type": "object"
-    },
-    "(config)pnf-informationPOST": {
-      "properties": {
-        "onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input/dest-port/pnf-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "pnf-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Key for A&AI query"
-        },
-        "pnf-type": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)pnf-input-parametersPOST": {
-      "properties": {
-        "param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/pnf-request-input/pnf-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)pnf-level-oper-statusPOST": {
-      "properties": {
-        "create-timestamp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "last-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "should be list of possible request-actions"
-        },
-        "last-order-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "last-rpc-action": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "last-svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "modify-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "order-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "TBD - do we need Request failed statuses? RequestFailed | InProgressTimeout"
-        }
-      },
-      "type": "object"
-    },
-    "(config)pnf-parameters-dataPOST": {
-      "properties": {
-        "param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology/pnf-parameters-data(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)pnf-request-inputPOST": {
-      "properties": {
-        "aic-clli": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not expected to be used"
-        },
-        "aic-cloud-region": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The AIC cloud region which maps to contrail versions"
-        },
-        "cloud-owner": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The cloud owner provided by the caller"
-        },
-        "pnf-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/pnf-request-input(config)pnf-input-parameters"
-          },
-          "type": "object"
-        },
-        "pnf-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "request-version": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "keep this? e.g. 1702"
-        },
-        "tenant": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)pnf-response-informationPOST": {
-      "properties": {
-        "instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "object-path": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/"
-        }
-      },
-      "type": "object"
-    },
-    "(config)pnf-topology-identifier-structurePOST": {
-      "properties": {
-        "pnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "pnf-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "optionally comes from pnf-request-input container or is assigned by sdn-c"
-        },
-        "pnf-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "In preload tree, this label is used for the vf-module-type"
-        }
-      },
-      "type": "object"
-    },
-    "(config)pnf-topologyPOST": {
-      "properties": {
-        "aic-clli": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not expected to be used"
-        },
-        "aic-cloud-region": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The AIC cloud region which maps to contrail versions"
-        },
-        "cloud-owner": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The cloud owner provided by the caller"
-        },
-        "onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "pnf-parameters-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology(config)pnf-parameters-data"
-          },
-          "type": "object"
-        },
-        "pnf-topology-identifier-structure": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology(config)pnf-topology-identifier-structure"
-          },
-          "type": "object"
-        },
-        "sdnc-generated-cloud-resources": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicate if source is sdnc generated cloud param.When true, the parameters are literal HEAT template parameter names;When false, the parameters need to be converted to HEAT format"
-        },
-        "tenant": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)pnfPOST": {
-      "properties": {
-        "pnf-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf(config)pnf-data"
-          },
-          "type": "object"
-        },
-        "pnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "required": [
-        "pnf-id"
-      ],
-      "type": "object"
-    },
-    "(config)pnfsPOST": {
-      "properties": {
-        "pnf": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs(config)pnf"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)port-mirror-configuration-assignmentsPOST": {
-      "properties": {
-        "cloud-owner": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "cloud-region-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "contrail-vmi-params": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)contrail-vmi-params"
-          },
-          "type": "object"
-        },
-        "dest-network-fqdn": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "dest-p-interface": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "For pProbe; from policy manager"
-        },
-        "dest-pnf-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "For pProbe"
-        },
-        "dest-pnf-port-policy-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "For pProbe; from tosca model"
-        },
-        "dest-tenant": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Tenant name from A&AI for destination VNF"
-        },
-        "dest-tenant-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "tenant-id from A&AI for destination VNF"
-        },
-        "dest-vnf-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "For vProbe"
-        },
-        "dest-vnfc-instance-group-id": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)dest-vnfc-instance-group-id"
-          },
-          "type": "object"
-        },
-        "owning-entity": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "probe-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "vprobe or pprobe; derived from configuration-information.configuration-sub-type"
-        },
-        "route-allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "For vProbe"
-        },
-        "source-capacity": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Source port pps (packets per second) rating from tosca model"
-        },
-        "source-network-fqdn": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "source-to-dest-maps": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)source-to-dest-maps"
-          },
-          "type": "object"
-        },
-        "source-vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "source-vnfc-instance-group-id": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)source-vnfc-instance-group-id"
-          },
-          "type": "object"
-        },
-        "tenant": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Tenant name from A&AI for source VNF"
-        },
-        "tenant-context": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "From tenant object in A&AI"
-        },
-        "tenant-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "tenant-id from A&AI for source VNF"
-        },
-        "vnics-group-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)port-mirror-configuration-input-parametersPOST": {
-      "properties": {
-        "param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)port-mirror-configuration-parametersPOST": {
-      "properties": {
-        "param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)port-mirror-configuration-request-inputPOST": {
-      "properties": {
-        "aic-clli": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not expected to be used"
-        },
-        "aic-cloud-region": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The AIC cloud region which maps to contrail versions"
-        },
-        "cloud-owner": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The cloud owner provided by the caller"
-        },
-        "dest-port": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input(config)dest-port"
-          },
-          "type": "object"
-        },
-        "port-mirror-configuration-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input(config)port-mirror-configuration-input-parameters"
-          },
-          "type": "object"
-        },
-        "source-port": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input(config)source-port"
-          },
-          "type": "object"
-        },
-        "tenant": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)port-mirror-configuration-topologyPOST": {
-      "properties": {
-        "configuration-identifiers": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)configuration-identifiers"
-          },
-          "type": "object"
-        },
-        "onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "port-mirror-configuration-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)port-mirror-configuration-assignments"
-          },
-          "type": "object"
-        },
-        "port-mirror-configuration-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)port-mirror-configuration-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)port-mirror-configurationPOST": {
-      "properties": {
-        "configuration-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration(config)configuration-data"
-          },
-          "type": "object"
-        },
-        "configuration-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "configuration-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration(config)configuration-status"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "configuration-id"
-      ],
-      "type": "object"
-    },
-    "(config)port-mirror-configurationsPOST": {
-      "properties": {
-        "port-mirror-configuration": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations(config)port-mirror-configuration"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)port-mirror-response-informationPOST": {
-      "properties": {
-        "instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "object-path": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/"
-        }
-      },
-      "type": "object"
-    },
-    "(config)preload-dataPOST": {
-      "properties": {
-        "preload-network-topology-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data(config)preload-network-topology-information"
-          },
-          "type": "object"
-        },
-        "preload-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data(config)preload-oper-status"
-          },
-          "type": "object"
-        },
-        "preload-vf-module-topology-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data(config)preload-vf-module-topology-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)preload-informationPOST": {
-      "properties": {
-        "preload-list": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information(config)preload-list"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)preload-listPOST": {
-      "properties": {
-        "preload-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list(config)preload-data"
-          },
-          "type": "object"
-        },
-        "preload-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "vf-module-name or network name"
-        },
-        "preload-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "network or vf-module"
-        }
-      },
-      "required": [
-        "preload-id",
-        "preload-type"
-      ],
-      "type": "object"
-    },
-    "(config)preload-network-topology-informationPOST": {
-      "properties": {
-        "host-routes": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-network-topology-information(config)host-routes"
-          },
-          "type": "array"
-        },
-        "is-external-network": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "is-provider-network": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "is-shared-network": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "network-policy": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-network-topology-information(config)network-policy"
-          },
-          "type": "array"
-        },
-        "network-topology-identifier-structure": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-network-topology-information(config)network-topology-identifier-structure"
-          },
-          "type": "object"
-        },
-        "physical-network-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "route-table-reference": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-network-topology-information(config)route-table-reference"
-          },
-          "type": "array"
-        },
-        "subnets": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-network-topology-information(config)subnets"
-          },
-          "type": "array"
-        },
-        "vpn-bindings": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-network-topology-information(config)vpn-bindings"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)preload-oper-statusPOST": {
-      "properties": {
-        "create-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "last-action": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "last-order-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "last-svc-request-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "maintenance-indicator": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "modify-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "order-status": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)preload-vf-module-topology-informationPOST": {
-      "properties": {
-        "vf-module-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information(config)vf-module-topology"
-          },
-          "type": "object"
-        },
-        "vnf-resource-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information(config)vnf-resource-assignments"
-          },
-          "type": "object"
-        },
-        "vnf-topology-identifier-structure": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information(config)vnf-topology-identifier-structure"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)provided-allotted-resourcePOST": {
-      "properties": {
-        "allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "allotted-resource-pointer": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Pointer to the allotted-resources topology"
-        },
-        "allotted-resource-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not an enum, but expected values are contrail-route and security-zone."
-        }
-      },
-      "type": "object"
-    },
-    "(config)provided-allotted-resourcesPOST": {
-      "properties": {
-        "provided-allotted-resource": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/provided-allotted-resources(config)provided-allotted-resource"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)provided-configurationPOST": {
-      "properties": {
-        "configuration-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "configuration-sub-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not an enum, but expected values are vprobe and pprobe"
-        },
-        "configuration-topology-link": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Pointer to the configurations topology"
-        },
-        "configuration-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not an enum, but expected values are port-mirror-configuration, , vlan-network-receptor"
-        }
-      },
-      "type": "object"
-    },
-    "(config)provided-configurationsPOST": {
-      "properties": {
-        "provided-configuration": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/provided-configurations(config)provided-configuration"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)related-networkPOST": {
-      "properties": {
-        "network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Key to l3-network object"
-        },
-        "network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vlan-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks/related-network(config)vlan-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)related-networksPOST": {
-      "properties": {
-        "related-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks(config)related-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)request-informationPOST": {
-      "properties": {
-        "notification-url": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "order-number": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "order-version": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "request-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "still need to work Disconnect"
-        },
-        "request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Request ID generated upstream of MSO"
-        },
-        "source": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)resource-keyPOST": {
-      "properties": {
-        "name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)resource-resolution-dataPOST": {
-      "properties": {
-        "capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vf-module-request-input/vf-module-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "(config)route-table-referencePOST": {
-      "properties": {
-        "route-table-reference-fqdn": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "route-table-reference-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "required": [
-        "route-table-reference-fqdn"
-      ],
-      "type": "object"
-    },
-    "(config)s-tagsPOST": {
-      "type": "object"
-    },
-    "(config)sdnc-request-headerPOST": {
-      "properties": {
-        "svc-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This is the rpcAction"
-        },
-        "svc-notification-url": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Contains URL for asynchronous response"
-        },
-        "svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Uniquely generated by calling system (e.g. MSO or SDN-GP)"
-        }
-      },
-      "type": "object"
-    },
-    "(config)security-zone-allotted-resourcePOST": {
-      "properties": {
-        "allotted-resource-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource(config)allotted-resource-data"
-          },
-          "type": "object"
-        },
-        "allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "allotted-resource-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource(config)allotted-resource-status"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "allotted-resource-id"
-      ],
-      "type": "object"
-    },
-    "(config)security-zone-allotted-resourcesPOST": {
-      "properties": {
-        "security-zone-allotted-resource": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources(config)security-zone-allotted-resource"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)security-zone-assignmentsPOST": {
-      "properties": {
-        "security-zone-name-trusted": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "security-zone-name-untrusted": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "security-zone-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Will be the same as the parent-service-instance-id"
-        },
-        "security-zone-vnf-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Selected by SDNC from the security-zone-service-instance-id"
-        },
-        "trusted-network-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "In the case of vIPR, this is the landing networks network-role; used in naming"
-        },
-        "untrusted-network-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "In the case of vIPR, this is the tenant oam networks network-role; used in naming"
-        },
-        "vlan-tag": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)security-zone-input-parametersPOST": {
-      "properties": {
-        "param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-request-input/security-zone-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)security-zone-parametersPOST": {
-      "properties": {
-        "param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)security-zone-request-inputPOST": {
-      "properties": {
-        "security-zone-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-request-input(config)security-zone-input-parameters"
-          },
-          "type": "object"
-        },
-        "trusted-network-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "In the case of vIPR, this is the landing networks network-role; used in naming"
-        },
-        "untrusted-network-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "In the case of vIPR, this is the tenant oam networks network-role; used in naming"
-        },
-        "vlan-tag": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)security-zone-response-informationPOST": {
-      "properties": {
-        "instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "object-path": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/"
-        }
-      },
-      "type": "object"
-    },
-    "(config)security-zone-topologyPOST": {
-      "properties": {
-        "allotted-resource-identifiers": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)allotted-resource-identifiers"
-          },
-          "type": "object"
-        },
-        "onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "security-zone-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)security-zone-assignments"
-          },
-          "type": "object"
-        },
-        "security-zone-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)security-zone-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)service-assignmentsPOST": {
-      "type": "object"
-    },
-    "(config)service-dataPOST": {
-      "properties": {
-        "consumed-allotted-resources": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)consumed-allotted-resources"
-          },
-          "type": "object"
-        },
-        "forwarding-paths": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)forwarding-paths"
-          },
-          "type": "object"
-        },
-        "network-instance-groups": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)network-instance-groups"
-          },
-          "type": "object"
-        },
-        "networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)networks"
-          },
-          "type": "object"
-        },
-        "pnfs": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)pnfs"
-          },
-          "type": "object"
-        },
-        "provided-allotted-resources": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)provided-allotted-resources"
-          },
-          "type": "object"
-        },
-        "provided-configurations": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)provided-configurations"
-          },
-          "type": "object"
-        },
-        "request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)request-information"
-          },
-          "type": "object"
-        },
-        "sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)service-information"
-          },
-          "type": "object"
-        },
-        "service-level-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)service-level-oper-status"
-          },
-          "type": "object"
-        },
-        "service-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)service-request-input"
-          },
-          "type": "object"
-        },
-        "service-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)service-topology"
-          },
-          "type": "object"
-        },
-        "vnfc-instance-groups": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)vnfc-instance-groups"
-          },
-          "type": "object"
-        },
-        "vnfs": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)vnfs"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)service-informationPOST": {
-      "properties": {
-        "global-customer-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "need for put of data to AnAI (MSO provides)"
-        },
-        "onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/service-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "service-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This maps to the product-family-id in A&AI"
-        },
-        "service-instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "subscriber-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Would not be expected for vIPR-ATM or mobility services."
-        },
-        "subscription-service-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "used to reference a&ai subscription-service-type. For example, we show as vIPR-ATM in example."
-        }
-      },
-      "type": "object"
-    },
-    "(config)service-input-parametersPOST": {
-      "properties": {
-        "param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/service-request-input/service-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)service-level-oper-statusPOST": {
-      "properties": {
-        "create-timestamp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "last-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "should be list of possible request-actions"
-        },
-        "last-order-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "last-rpc-action": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "last-svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "modify-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "order-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "TBD - do we need Request failed statuses? RequestFailed | InProgressTimeout"
-        }
-      },
-      "type": "object"
-    },
-    "(config)service-parameterPOST": {
-      "properties": {
-        "service-parameter-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "service-parameter-value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)service-parametersPOST": {
-      "properties": {
-        "service-parameter": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology/service-parameters(config)service-parameter"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)service-pathPOST": {
-      "properties": {
-        "service": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path(config)service"
-          },
-          "type": "array"
-        },
-        "service-path-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Service path instance ID generated by SDNC. Identifies a service-path-instance within a forwarding-path definition"
-        },
-        "service-path-instance-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "A unique name generated by SDNC ( forwarding-path-name + service-path-instance-id )"
-        },
-        "version": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Only one version of the service-path-instance data will be available in MD-SAL.  version will be updated when the service-path-instance is reevaluated "
-        }
-      },
-      "type": "object"
-    },
-    "(config)service-pathsPOST": {
-      "properties": {
-        "service-path": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths(config)service-path"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)service-request-inputPOST": {
-      "properties": {
-        "service-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/service-request-input(config)service-input-parameters"
-          },
-          "type": "object"
-        },
-        "service-instance-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)service-response-informationPOST": {
-      "properties": {
-        "instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "object-path": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/"
-        }
-      },
-      "type": "object"
-    },
-    "(config)service-statusPOST": {
-      "properties": {
-        "action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "value would one of possible request-actions; match the list in service-data oper-status"
-        },
-        "final-indicator": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "request-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "response-code": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "response-message": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "response-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "rpc-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "this is the svc-action from the incoming request"
-        },
-        "rpc-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)service-topology-identifierPOST": {
-      "properties": {
-        "global-customer-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "service-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "from MSO input on STO assign"
-        },
-        "service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "repeated"
-        },
-        "service-instance-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "optionally comes from service-request-input container or is assigned by sdn-c"
-        },
-        "service-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "tag labeled subscription-service-type in the service-information input"
-        }
-      },
-      "type": "object"
-    },
-    "(config)service-topologyPOST": {
-      "properties": {
-        "onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "service-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)service-assignments"
-          },
-          "type": "object"
-        },
-        "service-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)service-parameters"
-          },
-          "type": "object"
-        },
-        "service-topology-identifier": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)service-topology-identifier"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)servicePOST": {
-      "properties": {
-        "service-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service(config)service-data"
-          },
-          "type": "object"
-        },
-        "service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Keep as M"
-        },
-        "service-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service(config)service-status"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "service-instance-id"
-      ],
-      "type": "object"
-    },
-    "(config)servicesPOST": {
-      "properties": {
-        "service": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services(config)service"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)source-networkPOST": {
-      "properties": {
-        "network-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)source-portPOST": {
-      "properties": {
-        "pnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input/source-port(config)pnf-information"
-          },
-          "type": "object"
-        },
-        "service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "May not be need."
-        },
-        "source-port-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "needed for srv-action=disable/enable"
-        },
-        "vnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input/source-port(config)vnf-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)source-to-dest-mapPOST": {
-      "properties": {
-        "dest-ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map(config)dest-ip-addresses"
-          },
-          "type": "object"
-        },
-        "dest-port-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "dest-port-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "dest-vserver-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "link-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "source-port-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "source-port-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "source-vserver-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "required": [
-        "source-port-id"
-      ],
-      "type": "object"
-    },
-    "(config)source-to-dest-mapsPOST": {
-      "properties": {
-        "source-to-dest-map": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps(config)source-to-dest-map"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)source-vnfc-instance-group-idPOST": {
-      "properties": {
-        "configuration-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "instance-group-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "nfc-naming-code": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "service-instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)sriov-parametersPOST": {
-      "properties": {
-        "application-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)application-tags"
-          },
-          "type": "object"
-        },
-        "heat-vlan-filters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)heat-vlan-filters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)sub-interface-ip-addressesPOST": {
-      "properties": {
-        "ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface/sub-interface-ip-addresses(config)ip-addresses"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)sub-interface-network-dataPOST": {
-      "properties": {
-        "floating-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips"
-          },
-          "type": "object"
-        },
-        "network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Subinterface network id (UUID in A&AI)"
-        },
-        "network-information-items": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items"
-          },
-          "type": "object"
-        },
-        "network-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Subinterface network name"
-        },
-        "network-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "e.g. untrusted "
-        },
-        "network-role-tag": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Assuming HEAT template network role tag parameter - not used"
-        },
-        "neutron-network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Neutron network id assigned by PO/RP"
-        },
-        "vlan-tag-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Vlan tag assigned to subinterface port"
-        }
-      },
-      "required": [
-        "network-id"
-      ],
-      "type": "object"
-    },
-    "(config)sub-interface-networkPOST": {
-      "properties": {
-        "network-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "network-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)sub-interfacePOST": {
-      "properties": {
-        "sub-interface-ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface(config)sub-interface-ip-addresses"
-          },
-          "type": "object"
-        },
-        "sub-interface-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface(config)sub-interface-network"
-          },
-          "type": "object"
-        },
-        "sub-interface-port-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "sub-interface-port-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "sub-interface-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "NULL, unassigned, assigned"
-        },
-        "vlan-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface(config)vlan-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)sub-interfacesPOST": {
-      "properties": {
-        "sub-interface": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces(config)sub-interface"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)subnet-assignment-policyPOST": {
-      "properties": {
-        "subnet-use": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Current valid values - unique, shared (default)"
-        }
-      },
-      "type": "object"
-    },
-    "(config)subnet-dataPOST": {
-      "properties": {
-        "cidr-mask": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "cidr mask"
-        },
-        "dhcp-enabled": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicator to use this subnet for  DHCP "
-        },
-        "gateway-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "subnet gateway address"
-        },
-        "ip-version": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Should be ipv4 or ipv6"
-        },
-        "network-start-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "start-address of the subnet"
-        },
-        "sdnc-subnet-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Unique SDNC generated UUID of the subnet. Key into A&AI instance.This maps to ipv4-key-subnet-id and ipv6-key-subnet-id in VNF-API"
-        },
-        "subnet-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "subnet UUID to be passed into the HEAT template"
-        },
-        "subnet-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Populated for preload only"
-        },
-        "subnet-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Subnet Role for the subnet"
-        }
-      },
-      "type": "object"
-    },
-    "(config)subnets-dataPOST": {
-      "properties": {
-        "subnet-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/subnets-data(config)subnet-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)subnetsPOST": {
-      "properties": {
-        "addr-from-start": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Default is N"
-        },
-        "cidr-mask": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "dhcp-enabled": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "dhcp-end-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "dhcp-start-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "gateway-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "ip-version": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "start-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "subnet-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "subnet-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "subnet-sequence": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)tunnelxconn-allotted-resourcePOST": {
-      "properties": {
-        "allotted-resource-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource(config)allotted-resource-data"
-          },
-          "type": "object"
-        },
-        "allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "allotted-resource-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource(config)allotted-resource-status"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "allotted-resource-id"
-      ],
-      "type": "object"
-    },
-    "(config)tunnelxconn-allotted-resourcesPOST": {
-      "properties": {
-        "tunnelxconn-allotted-resource": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources(config)tunnelxconn-allotted-resource"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)tunnelxconn-assignmentsPOST": {
-      "properties": {
-        "vg-ip": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The Network Controller will assign the VG IP address from local inventory"
-        },
-        "vgmux-bearer-ip": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The Network Controller will look up the vgmux bearer ip from the vgmux vf module"
-        },
-        "vgmux-lan-ip": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The Network Controller will look up the vgmux lan ip from the vgmux vg module"
-        },
-        "vni": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The Network Controller will assign a VNI value from the associated vGMUX VNI pool"
-        }
-      },
-      "type": "object"
-    },
-    "(config)tunnelxconn-parametersPOST": {
-      "properties": {
-        "param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)tunnelxconn-request-inputPOST": {
-      "properties": {
-        "brg-wan-mac-address": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)tunnelxconn-response-informationPOST": {
-      "properties": {
-        "instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "object-path": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/"
-        }
-      },
-      "type": "object"
-    },
-    "(config)tunnelxconn-topologyPOST": {
-      "properties": {
-        "allotted-resource-identifiers": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)allotted-resource-identifiers"
-          },
-          "type": "object"
-        },
-        "onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "tunnelxconn-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)tunnelxconn-assignments"
-          },
-          "type": "object"
-        },
-        "tunnelxconn-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)tunnelxconn-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vf-module-assignmentsPOST": {
-      "properties": {
-        "dhcp-subnet-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)dhcp-subnet-assignments"
-          },
-          "type": "object"
-        },
-        "vf-module-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Orchestration status from AAI - to be set by SDNC"
-        },
-        "vlan-vnfc-instance-groups": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)vlan-vnfc-instance-groups"
-          },
-          "type": "object"
-        },
-        "vms": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)vms"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vf-module-dataPOST": {
-      "properties": {
-        "request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)request-information"
-          },
-          "type": "object"
-        },
-        "sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)service-information"
-          },
-          "type": "object"
-        },
-        "vf-module-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-information"
-          },
-          "type": "object"
-        },
-        "vf-module-level-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-level-oper-status"
-          },
-          "type": "object"
-        },
-        "vf-module-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-request-input"
-          },
-          "type": "object"
-        },
-        "vf-module-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-topology"
-          },
-          "type": "object"
-        },
-        "vnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vnf-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vf-module-informationPOST": {
-      "properties": {
-        "from-preload": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicates if source is preload data"
-        },
-        "onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vf-module-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "vf-module-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vf-module-type": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vf-module-input-parametersPOST": {
-      "properties": {
-        "param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vf-module-request-input/vf-module-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vf-module-instancePOST": {
-      "properties": {
-        "vf-module-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vf-module-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vf-module-level-oper-statusPOST": {
-      "properties": {
-        "create-timestamp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "last-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "should be list of possible request-actions"
-        },
-        "last-order-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "last-rpc-action": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "last-svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "modify-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "order-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "TBD - do we need Request failed statuses? RequestFailed | InProgressTimeout"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vf-module-parametersPOST": {
-      "properties": {
-        "param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vf-module-request-inputPOST": {
-      "properties": {
-        "aic-clli": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not expected to be used"
-        },
-        "aic-cloud-region": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The AIC cloud region which maps to contrail versions"
-        },
-        "cloud-owner": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The cloud owner provided by the caller"
-        },
-        "request-version": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "keep this?"
-        },
-        "tenant": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vf-module-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vf-module-request-input(config)vf-module-input-parameters"
-          },
-          "type": "object"
-        },
-        "vf-module-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vf-module-response-informationPOST": {
-      "properties": {
-        "instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "object-path": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vf-module-topology-identifierPOST": {
-      "properties": {
-        "vf-module-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "vf-module id"
-        },
-        "vf-module-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "vf-module-name"
-        },
-        "vf-module-type": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vf-module-topologyPOST": {
-      "properties": {
-        "aic-clli": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not expected to be used"
-        },
-        "aic-cloud-region": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The AIC cloud region which maps to contrail versions"
-        },
-        "cloud-owner": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The cloud owner provided by the caller"
-        },
-        "onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "sdnc-generated-cloud-resources": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicate if source is sdnc-generated-cloud-resources.When true, the parameters are literal HEAT template parameter names;When false, the parameters need to be converted to HEAT format"
-        },
-        "tenant": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vf-module-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology(config)vf-module-assignments"
-          },
-          "type": "object"
-        },
-        "vf-module-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology(config)vf-module-parameters"
-          },
-          "type": "object"
-        },
-        "vf-module-topology-identifier": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology(config)vf-module-topology-identifier"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vf-modulePOST": {
-      "properties": {
-        "param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf/vf-module(config)param"
-          },
-          "type": "array"
-        },
-        "vf-module-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vf-modulesPOST": {
-      "properties": {
-        "vf-module": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules(config)vf-module"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vlan-common-ip-addressesPOST": {
-      "properties": {
-        "ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-common-ip-addresses(config)ip-addresses"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vlan-dataPOST": {
-      "properties": {
-        "vlan-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Inner/Outer roles"
-        },
-        "vlan-tag-description": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vlan-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vlan-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Key to vlan-tag uuid object in A&AI Generated by vlan mS"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vlan-tagsPOST": {
-      "properties": {
-        "is-private": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "lower-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "upper-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vlan-interface": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "A&AI Key"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vlan-vnfc-instance-groupPOST": {
-      "properties": {
-        "instance-group-function": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "instance-group-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "A&AI ID"
-        },
-        "vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vnfcs": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group(config)vnfcs"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "instance-group-id"
-      ],
-      "type": "object"
-    },
-    "(config)vlan-vnfc-instance-groupsPOST": {
-      "properties": {
-        "vlan-vnfc-instance-group": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups(config)vlan-vnfc-instance-group"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vlan-vnicPOST": {
-      "properties": {
-        "vnic-port-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vnic-sub-interfaces": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic(config)vnic-sub-interfaces"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "vnic-port-id"
-      ],
-      "type": "object"
-    },
-    "(config)vlan-vnicsPOST": {
-      "properties": {
-        "vlan-vnic": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics(config)vlan-vnic"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vm-namesPOST": {
-      "properties": {
-        "vnfc-names": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names(config)vnfc-names"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vm-networkPOST": {
-      "properties": {
-        "floating-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)floating-ips"
-          },
-          "type": "object"
-        },
-        "interface-route-prefixes": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)interface-route-prefixes"
-          },
-          "type": "object"
-        },
-        "is-trunked": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "mac-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)mac-addresses"
-          },
-          "type": "object"
-        },
-        "network-information-items": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)network-information-items"
-          },
-          "type": "object"
-        },
-        "network-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF"
-        },
-        "network-role-tag": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "related-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)related-networks"
-          },
-          "type": "object"
-        },
-        "segmentation-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "sriov-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)sriov-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "network-role"
-      ],
-      "type": "object"
-    },
-    "(config)vm-networksPOST": {
-      "properties": {
-        "vm-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks(config)vm-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vmPOST": {
-      "properties": {
-        "nfc-naming-code": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "used in vm naming(draft 29: changed from nfc-code)"
-        },
-        "onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "vm-count": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vm-names": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)vm-names"
-          },
-          "type": "object"
-        },
-        "vm-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)vm-networks"
-          },
-          "type": "object"
-        },
-        "vm-type": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vm-type-tag": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "from tosca data on vfc"
-        }
-      },
-      "required": [
-        "vm-type"
-      ],
-      "type": "object"
-    },
-    "(config)vmsPOST": {
-      "properties": {
-        "vm": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms(config)vm"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnf-dataPOST": {
-      "properties": {
-        "license-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)license-information"
-          },
-          "type": "object"
-        },
-        "request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)request-information"
-          },
-          "type": "object"
-        },
-        "sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)service-information"
-          },
-          "type": "object"
-        },
-        "vf-modules": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vf-modules"
-          },
-          "type": "object"
-        },
-        "vnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-information"
-          },
-          "type": "object"
-        },
-        "vnf-level-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-level-oper-status"
-          },
-          "type": "object"
-        },
-        "vnf-network-collections": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-network-collections"
-          },
-          "type": "object"
-        },
-        "vnf-provided-allotted-resources": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-provided-allotted-resources"
-          },
-          "type": "object"
-        },
-        "vnf-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-request-input"
-          },
-          "type": "object"
-        },
-        "vnf-sub-interface-groups": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-sub-interface-groups"
-          },
-          "type": "object"
-        },
-        "vnf-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-topology"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnf-floating-ipPOST": {
-      "properties": {
-        "ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection/vnf-floating-ip(config)ip-addresses"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnf-get-resource-response-informationPOST": {
-      "properties": {
-        "service-instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "service-instance-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vnf": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-get-resource-response-information(config)vnf"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnf-informationPOST": {
-      "properties": {
-        "onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vnf-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vnf-type": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnf-input-parametersPOST": {
-      "properties": {
-        "param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-request-input/vnf-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnf-level-oper-statusPOST": {
-      "properties": {
-        "create-timestamp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "last-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "should be list of possible request-actions"
-        },
-        "last-order-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "last-rpc-action": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "last-svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "modify-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "order-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "TBD - do we need Request failed statuses? RequestFailed | InProgressTimeout"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnf-network-collectionPOST": {
-      "properties": {
-        "network-collection-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "network-collection-customization-uuid stored in Network IsntanceGroup.customization-uuid in A&AI"
-        },
-        "network-collection-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Service-instance-id of service that created the network collection"
-        },
-        "network-instance-group-function": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Network Instance-Group function in A&AI"
-        },
-        "network-instance-group-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Network Instance-Group id in A&AI"
-        },
-        "networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection(config)networks"
-          },
-          "type": "object"
-        },
-        "vnf-floating-ip": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection(config)vnf-floating-ip"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "network-instance-group-function"
-      ],
-      "type": "object"
-    },
-    "(config)vnf-network-collectionsPOST": {
-      "properties": {
-        "vnf-network-collection": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections(config)vnf-network-collection"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnf-network-instance-group-idsPOST": {
-      "properties": {
-        "vnf-network-instance-group-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "List of vnf network-instance-group"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnf-networkPOST": {
-      "properties": {
-        "contrail-network-fqdn": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "contrail network policy object"
-        },
-        "is-trunked": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Unique Neutron UUID of an instance of the network role "
-        },
-        "network-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Unique Neutron UUID of an instance of the network role "
-        },
-        "network-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "A Network Role to which a VNF must connect"
-        },
-        "neutron-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Unique Neutron UUID of an instance of the network role "
-        },
-        "related-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network(config)related-networks"
-          },
-          "type": "object"
-        },
-        "segmentation-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "subnets-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network(config)subnets-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnf-networksPOST": {
-      "properties": {
-        "vnf-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks(config)vnf-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnf-parameters-dataPOST": {
-      "properties": {
-        "param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-parameters-data(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnf-provided-allotted-resourcesPOST": {
-      "type": "object"
-    },
-    "(config)vnf-request-inputPOST": {
-      "properties": {
-        "aic-clli": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not expected to be used"
-        },
-        "aic-cloud-region": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The AIC cloud region which maps to contrail versions"
-        },
-        "cloud-owner": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The cloud owner provided by the caller"
-        },
-        "request-version": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "tenant": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vnf-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-request-input(config)vnf-input-parameters"
-          },
-          "type": "object"
-        },
-        "vnf-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vnf-network-instance-group-ids": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-request-input(config)vnf-network-instance-group-ids"
-          },
-          "type": "array"
-        },
-        "vnf-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-request-input(config)vnf-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnf-resource-assignmentsPOST": {
-      "properties": {
-        "availability-zones": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments(config)availability-zones"
-          },
-          "type": "object"
-        },
-        "vnf-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments(config)vnf-networks"
-          },
-          "type": "object"
-        },
-        "vnf-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Orchestration status from AAI - to be set by SDNC"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnf-response-informationPOST": {
-      "properties": {
-        "instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "object-path": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnf-sub-interface-groupPOST": {
-      "properties": {
-        "customer-bonding-requests": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group(config)customer-bonding-requests"
-          },
-          "type": "object"
-        },
-        "network-instance-group-function": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "parent-port-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vnfc-instance-group-function": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vnfcs": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group(config)vnfcs"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "network-instance-group-function",
-        "parent-port-role",
-        "vnfc-instance-group-function"
-      ],
-      "type": "object"
-    },
-    "(config)vnf-sub-interface-groupsPOST": {
-      "properties": {
-        "vnf-sub-interface-group": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups(config)vnf-sub-interface-group"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnf-topology-identifier-structurePOST": {
-      "properties": {
-        "nf-code": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "used in vnf naming"
-        },
-        "nf-function": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "nf-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "nf-type": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vnf-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "optionally comes from vnf-request-input container or is assigned by sdn-c"
-        },
-        "vnf-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "In preload tree, this label is used for the vf-module-type"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnf-topologyPOST": {
-      "properties": {
-        "aic-clli": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not expected to be used"
-        },
-        "aic-cloud-region": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The AIC cloud region which maps to contrail versions"
-        },
-        "cloud-owner": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The cloud owner provided by the caller"
-        },
-        "onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "sdnc-generated-cloud-resources": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicate if source is sdnc generated cloud param"
-        },
-        "tenant": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vnf-parameters-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)vnf-parameters-data"
-          },
-          "type": "object"
-        },
-        "vnf-resource-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)vnf-resource-assignments"
-          },
-          "type": "object"
-        },
-        "vnf-topology-identifier-structure": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)vnf-topology-identifier-structure"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnf-vnr-rebuild-dataPOST": {
-      "properties": {
-        "vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vnf-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vnrs-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-vnr-rebuild-data(config)vnrs-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnfPOST": {
-      "properties": {
-        "param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf(config)param"
-          },
-          "type": "array"
-        },
-        "vf-module": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf(config)vf-module"
-          },
-          "type": "array"
-        },
-        "vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vnf-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnfc-instance-groupPOST": {
-      "properties": {
-        "configuration-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "group-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": " port-mirror-source or  port-mirror-dest"
-        },
-        "instance-group-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "i.e.TSBC_VNFC_group"
-        },
-        "nfc-naming-code": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Set to nfc-naming-code from A&AI"
-        },
-        "vnfc-objects": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group(config)vnfc-objects"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "configuration-id",
-        "instance-group-role",
-        "nfc-naming-code"
-      ],
-      "type": "object"
-    },
-    "(config)vnfc-instance-groupsPOST": {
-      "properties": {
-        "vnfc-instance-group": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups(config)vnfc-instance-group"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnfc-ip-assignmentsPOST": {
-      "properties": {
-        "vnfc-address-family": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "indicates if this is IpV4 or IpV6"
-        },
-        "vnfc-subnet-dhcp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicator to use DHCP for IP assignment. Unless dhcp=N, we wouldnt have any IPs here, since they would not be SDNC assigned "
-        },
-        "vnfc-subnet-ip": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet/vnfc-ip-assignments(config)vnfc-subnet-ip"
-          },
-          "type": "array"
-        },
-        "vnfc-subnet-ip-count": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The number of IP addresses to be assigned per vnfc for this subnet role"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnfc-namesPOST": {
-      "properties": {
-        "vnfc-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vnfc-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names(config)vnfc-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnfc-network-dataPOST": {
-      "properties": {
-        "connection-point": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)connection-point"
-          },
-          "type": "object"
-        },
-        "vnfc-network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vnfc-ports": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-ports"
-          },
-          "type": "object"
-        },
-        "vnfc-subnet": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-subnet"
-          },
-          "type": "array"
-        },
-        "vnfc-type": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "required": [
-        "vnfc-network-role"
-      ],
-      "type": "object"
-    },
-    "(config)vnfc-networksPOST": {
-      "properties": {
-        "vnfc-network-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks(config)vnfc-network-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnfc-objectPOST": {
-      "properties": {
-        "vm-type": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vnfc-key": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vnfc-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Vnfc name as key in A&AI"
-        },
-        "vnics": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object(config)vnics"
-          },
-          "type": "object"
-        },
-        "vserver-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vserver-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnfc-objectsPOST": {
-      "properties": {
-        "vnfc-object": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects(config)vnfc-object"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnfc-portPOST": {
-      "properties": {
-        "common-sub-interface-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "If sub-interfaces have common interface role (network role)"
-        },
-        "vnfc-port-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y"
-        },
-        "vnic-sub-interfaces": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port(config)vnic-sub-interfaces"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "vnfc-port-id"
-      ],
-      "type": "object"
-    },
-    "(config)vnfc-portsPOST": {
-      "properties": {
-        "vnfc-port": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports(config)vnfc-port"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnfc-subnet-ipPOST": {
-      "properties": {
-        "ip-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Capture what type of IP this is, if is virtual IP (AKA, floating IP) or Fixed IP. "
-        },
-        "vnfc-client-key": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vnfc-ip-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Either IpV4 IP or IpV6 IP addresses should be present"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnfc-subnetPOST": {
-      "properties": {
-        "vnfc-ip-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet(config)vnfc-ip-assignments"
-          },
-          "type": "array"
-        },
-        "vnfc-subnet-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Default value if subnet role is not defined."
-        }
-      },
-      "required": [
-        "vnfc-subnet-role"
-      ],
-      "type": "object"
-    },
-    "(config)vnfcPOST": {
-      "properties": {
-        "vnfc-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vnic-groups": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc(config)vnic-groups"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnfcsPOST": {
-      "properties": {
-        "vnfc": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs(config)vnfc"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnfsPOST": {
-      "properties": {
-        "vnf": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path/service/vnfs(config)vnf"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnic-groupPOST": {
-      "properties": {
-        "network-instance-group-function": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "network-instance-Group-function for network collection where vnics with vnic-interface-role will connect"
-        },
-        "vlan-assignment-policy-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Policy name in ASDC model & policy definition in Policy Engine"
-        },
-        "vlan-common-ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-common-ip-addresses"
-          },
-          "type": "object"
-        },
-        "vlan-tag-index-next": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Next tag to be assigned"
-        },
-        "vlan-vnics": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-vnics"
-          },
-          "type": "object"
-        },
-        "vnic-interface-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Same as network-role of network where vnic is connected"
-        }
-      },
-      "required": [
-        "vnic-interface-role"
-      ],
-      "type": "object"
-    },
-    "(config)vnic-groupsPOST": {
-      "properties": {
-        "vnic-group": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups(config)vnic-group"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnic-ip-addressesPOST": {
-      "properties": {
-        "ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics/vnic/vnic-ip-addresses(config)ip-addresses"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnic-sub-interfacesPOST": {
-      "properties": {
-        "sub-interface-network-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces(config)sub-interface-network-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnicPOST": {
-      "properties": {
-        "capacity": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics/vnic(config)capacity"
-          },
-          "type": "object"
-        },
-        "vnic-ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics/vnic(config)vnic-ip-addresses"
-          },
-          "type": "object"
-        },
-        "vnic-port-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vnic-port-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnicsPOST": {
-      "properties": {
-        "vnic": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics(config)vnic"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnr-parametersPOST": {
-      "properties": {
-        "lower-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "network-collection-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "service instance id that created network-collection"
-        },
-        "network-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "network-instance-group-function": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "network-instance-group-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "parent-port-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "upper-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vf-module-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This is mandatory in case of rebuild"
-        },
-        "vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vnf-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vnfc-instance-group-function": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vnrs-dataPOST": {
-      "properties": {
-        "configuration-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "lower-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "network-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "network-instance-group-function": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "network-instance-group-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "parent-port-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "upper-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vnfc-instance-group-function": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vpn-binding-policyPOST": {
-      "properties": {
-        "global-route-target": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "route-target-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vpn-binding": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vpn-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vpn-platform": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vpn-type": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(config)vpn-bindingsPOST": {
-      "properties": {
-        "aic-zone": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "AIC Zone the route target associated with"
-        },
-        "global-route-target": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "route-target-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vpn-binding-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "vpn-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(connection-attachment-topology-operation)input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)allotted-resource-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:connection-attachment-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)connection-attachment-request-input"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(connection-attachment-topology-operation)input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:input": {
-          "items": {
-            "$ref": "#/definitions/(connection-attachment-topology-operation)input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(connection-attachment-topology-operation)output": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ack-final-indicator": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Expected to be Y or N."
-        },
-        "GENERIC-RESOURCE-API:connection-attachment-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)connection-attachment-response-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:response-code": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "a success code or an defined error codeKeep as M"
-        },
-        "GENERIC-RESOURCE-API:response-message": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "message included for error code"
-        },
-        "GENERIC-RESOURCE-API:service-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-response-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "the request id from the request message for which this is the responseKeep as M"
-        }
-      },
-      "type": "object"
-    },
-    "(connection-attachment-topology-operation)output-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:output": {
-          "items": {
-            "$ref": "#/definitions/(connection-attachment-topology-operation)output"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(contrail-route-topology-operation)input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)allotted-resource-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:contrail-route-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)contrail-route-request-input"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(contrail-route-topology-operation)input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:input": {
-          "items": {
-            "$ref": "#/definitions/(contrail-route-topology-operation)input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(contrail-route-topology-operation)output": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ack-final-indicator": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Expected to be Y or N."
-        },
-        "GENERIC-RESOURCE-API:contrail-route-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)contrail-route-response-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:response-code": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "a success code or an defined error codeKeep as M"
-        },
-        "GENERIC-RESOURCE-API:response-message": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "message included for error code"
-        },
-        "GENERIC-RESOURCE-API:service-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-response-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "the request id from the request message for which this is the responseKeep as M"
-        }
-      },
-      "type": "object"
-    },
-    "(contrail-route-topology-operation)output-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:output": {
-          "items": {
-            "$ref": "#/definitions/(contrail-route-topology-operation)output"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(generic-configuration-notification)input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ack-final-indicator": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Expected to be Y or N."
-        },
-        "GENERIC-RESOURCE-API:configuration-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)configuration-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:configuration-topology-link": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Returns URL to generic-configuration-topology "
-        },
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:response-code": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "a success code or an defined error codeKeep as M"
-        },
-        "GENERIC-RESOURCE-API:response-message": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "message included for error code"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "the request id from the request message for which this is the responseKeep as M"
-        },
-        "GENERIC-RESOURCE-API:vnf-vnr-rebuild-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)vnf-vnr-rebuild-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnr-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)vnr-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(generic-configuration-notification)input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:input": {
-          "items": {
-            "$ref": "#/definitions/(generic-configuration-notification)input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(generic-configuration-topology-operation)input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)configuration-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:gc-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)gc-request-input"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(generic-configuration-topology-operation)input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:input": {
-          "items": {
-            "$ref": "#/definitions/(generic-configuration-topology-operation)input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(generic-configuration-topology-operation)output": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ack-final-indicator": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Expected to be Y or N."
-        },
-        "GENERIC-RESOURCE-API:gc-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)gc-response-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:response-code": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "a success code or an defined error codeKeep as M"
-        },
-        "GENERIC-RESOURCE-API:response-message": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "message included for error code"
-        },
-        "GENERIC-RESOURCE-API:service-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-response-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "the request id from the request message for which this is the responseKeep as M"
-        }
-      },
-      "type": "object"
-    },
-    "(generic-configuration-topology-operation)output-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:output": {
-          "items": {
-            "$ref": "#/definitions/(generic-configuration-topology-operation)output"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(getpathsegment-topology-operation)input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:forwarding-path-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)forwarding-path-request-input"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(getpathsegment-topology-operation)input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:input": {
-          "items": {
-            "$ref": "#/definitions/(getpathsegment-topology-operation)input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(getpathsegment-topology-operation)output": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ack-final-indicator": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Expected to be Y or N."
-        },
-        "GENERIC-RESOURCE-API:getpathsegment-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)getpathsegment-response-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:response-code": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "a success code or an defined error codeKeep as M"
-        },
-        "GENERIC-RESOURCE-API:response-message": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "message included for error code"
-        },
-        "GENERIC-RESOURCE-API:service-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-response-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "the request id from the request message for which this is the responseKeep as M"
-        }
-      },
-      "type": "object"
-    },
-    "(getpathsegment-topology-operation)output-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:output": {
-          "items": {
-            "$ref": "#/definitions/(getpathsegment-topology-operation)output"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(network-topology-operation)input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)network-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)network-request-input"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(network-topology-operation)input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:input": {
-          "items": {
-            "$ref": "#/definitions/(network-topology-operation)input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(network-topology-operation)output": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ack-final-indicator": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Expected to be Y or N."
-        },
-        "GENERIC-RESOURCE-API:network-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)network-response-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:response-code": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "a success code or an defined error codeKeep as M"
-        },
-        "GENERIC-RESOURCE-API:response-message": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "message included for error code"
-        },
-        "GENERIC-RESOURCE-API:service-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-response-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "the request id from the request message for which this is the responseKeep as M"
-        }
-      },
-      "type": "object"
-    },
-    "(network-topology-operation)output-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:output": {
-          "items": {
-            "$ref": "#/definitions/(network-topology-operation)output"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(pnf-topology-operation)input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:pnf-details": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)pnf-details"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:pnf-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)pnf-request-input"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(pnf-topology-operation)input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:input": {
-          "items": {
-            "$ref": "#/definitions/(pnf-topology-operation)input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(pnf-topology-operation)output": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ack-final-indicator": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Expected to be Y or N."
-        },
-        "GENERIC-RESOURCE-API:pnf-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)pnf-response-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:response-code": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "a success code or an defined error codeKeep as M"
-        },
-        "GENERIC-RESOURCE-API:response-message": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "message included for error code"
-        },
-        "GENERIC-RESOURCE-API:service-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-response-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "the request id from the request message for which this is the responseKeep as M"
-        }
-      },
-      "type": "object"
-    },
-    "(pnf-topology-operation)output-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:output": {
-          "items": {
-            "$ref": "#/definitions/(pnf-topology-operation)output"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(policy-update-notify-operation)input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:policy-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:update-type": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:version-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Map JSON versionNo to version-id"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:policy-name",
-        "GENERIC-RESOURCE-API:update-type",
-        "GENERIC-RESOURCE-API:version-id"
-      ],
-      "type": "object"
-    },
-    "(policy-update-notify-operation)input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:input": {
-          "items": {
-            "$ref": "#/definitions/(policy-update-notify-operation)input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(policy-update-notify-operation)output": {
-      "properties": {
-        "GENERIC-RESOURCE-API:error-code": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:error-msg": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(policy-update-notify-operation)output-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:output": {
-          "items": {
-            "$ref": "#/definitions/(policy-update-notify-operation)output"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(port-mirror-topology-operation)input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)configuration-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:port-mirror-configuration-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)port-mirror-configuration-request-input"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(port-mirror-topology-operation)input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:input": {
-          "items": {
-            "$ref": "#/definitions/(port-mirror-topology-operation)input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(port-mirror-topology-operation)output": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ack-final-indicator": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Expected to be Y or N."
-        },
-        "GENERIC-RESOURCE-API:port-mirror-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)port-mirror-response-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:response-code": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "a success code or an defined error codeKeep as M"
-        },
-        "GENERIC-RESOURCE-API:response-message": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "message included for error code"
-        },
-        "GENERIC-RESOURCE-API:service-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-response-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "the request id from the request message for which this is the responseKeep as M"
-        }
-      },
-      "type": "object"
-    },
-    "(port-mirror-topology-operation)output-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:output": {
-          "items": {
-            "$ref": "#/definitions/(port-mirror-topology-operation)output"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(preload-network-topology-operation)input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:preload-network-topology-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)preload-network-topology-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)sdnc-request-header"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(preload-network-topology-operation)input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:input": {
-          "items": {
-            "$ref": "#/definitions/(preload-network-topology-operation)input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(preload-network-topology-operation)output": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ack-final-indicator": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:response-code": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:response-message": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(preload-network-topology-operation)output-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:output": {
-          "items": {
-            "$ref": "#/definitions/(preload-network-topology-operation)output"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(preload-vf-module-topology-operation)input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:preload-vf-module-topology-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)preload-vf-module-topology-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)sdnc-request-header"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(preload-vf-module-topology-operation)input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:input": {
-          "items": {
-            "$ref": "#/definitions/(preload-vf-module-topology-operation)input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(preload-vf-module-topology-operation)output": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ack-final-indicator": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:response-code": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:response-message": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "(preload-vf-module-topology-operation)output-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:output": {
-          "items": {
-            "$ref": "#/definitions/(preload-vf-module-topology-operation)output"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(security-zone-topology-operation)input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)allotted-resource-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:security-zone-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)security-zone-request-input"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(security-zone-topology-operation)input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:input": {
-          "items": {
-            "$ref": "#/definitions/(security-zone-topology-operation)input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(security-zone-topology-operation)output": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ack-final-indicator": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Expected to be Y or N."
-        },
-        "GENERIC-RESOURCE-API:response-code": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "a success code or an defined error codeKeep as M"
-        },
-        "GENERIC-RESOURCE-API:response-message": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "message included for error code"
-        },
-        "GENERIC-RESOURCE-API:security-zone-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)security-zone-response-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-response-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "the request id from the request message for which this is the responseKeep as M"
-        }
-      },
-      "type": "object"
-    },
-    "(security-zone-topology-operation)output-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:output": {
-          "items": {
-            "$ref": "#/definitions/(security-zone-topology-operation)output"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(service-topology-operation)input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(service-topology-operation)input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:input": {
-          "items": {
-            "$ref": "#/definitions/(service-topology-operation)input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(service-topology-operation)output": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ack-final-indicator": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Expected to be Y or N."
-        },
-        "GENERIC-RESOURCE-API:response-code": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "a success code or an defined error codeKeep as M"
-        },
-        "GENERIC-RESOURCE-API:response-message": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "message included for error code"
-        },
-        "GENERIC-RESOURCE-API:service-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-response-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "the request id from the request message for which this is the responseKeep as M"
-        }
-      },
-      "type": "object"
-    },
-    "(service-topology-operation)output-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:output": {
-          "items": {
-            "$ref": "#/definitions/(service-topology-operation)output"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(tunnelxconn-topology-operation)input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)allotted-resource-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:tunnelxconn-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)tunnelxconn-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(tunnelxconn-topology-operation)input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:input": {
-          "items": {
-            "$ref": "#/definitions/(tunnelxconn-topology-operation)input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(tunnelxconn-topology-operation)output": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ack-final-indicator": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Expected to be Y or N."
-        },
-        "GENERIC-RESOURCE-API:response-code": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "a success code or an defined error codeKeep as M"
-        },
-        "GENERIC-RESOURCE-API:response-message": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "message included for error code"
-        },
-        "GENERIC-RESOURCE-API:service-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-response-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "the request id from the request message for which this is the responseKeep as M"
-        },
-        "GENERIC-RESOURCE-API:tunnelxconn-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)tunnelxconn-response-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(tunnelxconn-topology-operation)output-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:output": {
-          "items": {
-            "$ref": "#/definitions/(tunnelxconn-topology-operation)output"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(vf-module-topology-operation)input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vf-module-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)vf-module-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vf-module-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)vf-module-request-input"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)vnf-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(vf-module-topology-operation)input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:input": {
-          "items": {
-            "$ref": "#/definitions/(vf-module-topology-operation)input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(vf-module-topology-operation)output": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ack-final-indicator": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Expected to be Y or N."
-        },
-        "GENERIC-RESOURCE-API:response-code": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "a success code or an defined error codeKeep as M"
-        },
-        "GENERIC-RESOURCE-API:response-message": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "message included for error code"
-        },
-        "GENERIC-RESOURCE-API:service-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-response-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "the request id from the request message for which this is the responseKeep as M"
-        },
-        "GENERIC-RESOURCE-API:vf-module-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)vf-module-response-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)vnf-response-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(vf-module-topology-operation)output-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:output": {
-          "items": {
-            "$ref": "#/definitions/(vf-module-topology-operation)output"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(vnf-get-resource-request)input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)vnf"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "(vnf-get-resource-request)input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:input": {
-          "items": {
-            "$ref": "#/definitions/(vnf-get-resource-request)input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(vnf-get-resource-request)output": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-get-resource-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)vnf-get-resource-response-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(vnf-get-resource-request)output-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:output": {
-          "items": {
-            "$ref": "#/definitions/(vnf-get-resource-request)output"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(vnf-topology-operation)input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:license-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)license-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)vnf-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)vnf-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(vnf-topology-operation)input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:input": {
-          "items": {
-            "$ref": "#/definitions/(vnf-topology-operation)input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(vnf-topology-operation)output": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ack-final-indicator": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Expected to be Y or N."
-        },
-        "GENERIC-RESOURCE-API:response-code": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "a success code or an defined error codeKeep as M"
-        },
-        "GENERIC-RESOURCE-API:response-message": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "message included for error code"
-        },
-        "GENERIC-RESOURCE-API:service-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-response-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "the request id from the request message for which this is the responseKeep as M"
-        },
-        "GENERIC-RESOURCE-API:vnf-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)vnf-response-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "(vnf-topology-operation)output-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:output": {
-          "items": {
-            "$ref": "#/definitions/(vnf-topology-operation)output"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)allotted-resource-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not an enum, but expected values are contrail-route and security-zone."
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/allotted-resource-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:parent-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Service-instance-id of the parent service to which this allotted resource belongs."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)allotted-resource-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)allotted-resource-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)brg-allotted-resources": {
-      "properties": {
-        "GENERIC-RESOURCE-API:brg-allotted-resource": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources(config)brg-allotted-resource"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)brg-allotted-resources-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:brg-allotted-resources": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)brg-allotted-resources"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)brg-request-input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:brg-wan-mac-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vgmux-bearer-ip": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vni": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)brg-request-input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:brg-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)brg-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)brg-response-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:object-path": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)brg-response-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:brg-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)brg-response-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)configuration-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:configuration-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:configuration-sub-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "e.g. vprobe and pprobe when configuration-type=port-mirror-configuration"
-        },
-        "GENERIC-RESOURCE-API:configuration-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not an enum, but expected values are port-mirror-configuration, vlan-network-receptor"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/configuration-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)configuration-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)configuration-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)connection-attachment-allotted-resources": {
-      "properties": {
-        "GENERIC-RESOURCE-API:connection-attachment-allotted-resource": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources(config)connection-attachment-allotted-resource"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)connection-attachment-allotted-resources-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:connection-attachment-allotted-resources": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)connection-attachment-allotted-resources"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)connection-attachment-request-input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-request-input(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)connection-attachment-request-input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:connection-attachment-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)connection-attachment-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)connection-attachment-response-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:object-path": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)connection-attachment-response-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:connection-attachment-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)connection-attachment-response-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)contrail-route-allotted-resources": {
-      "properties": {
-        "GENERIC-RESOURCE-API:contrail-route-allotted-resource": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources(config)contrail-route-allotted-resource"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)contrail-route-allotted-resources-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:contrail-route-allotted-resources": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)contrail-route-allotted-resources"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)contrail-route-request-input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:contrail-applied-service-info": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-request-input(config)contrail-applied-service-info"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:contrail-route-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-request-input(config)contrail-route-input-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:dest-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-request-input(config)dest-network"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:source-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-request-input(config)source-network"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)contrail-route-request-input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:contrail-route-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)contrail-route-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)contrail-route-response-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:object-path": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)contrail-route-response-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:contrail-route-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)contrail-route-response-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)forwarding-path-request-input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:forwarding-paths": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/forwarding-path-request-input(config)forwarding-paths"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)forwarding-path-request-input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:forwarding-path-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)forwarding-path-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)gc-request-input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-ids": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/gc-request-input(config)configuration-ids"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/gc-request-input(config)input-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:rebuild": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Value will indicate what to rebuild"
-        },
-        "GENERIC-RESOURCE-API:vf-module-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This is mandatory in case of rebuild"
-        },
-        "GENERIC-RESOURCE-API:vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)gc-request-input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:gc-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)gc-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)gc-response-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:object-path": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)gc-response-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:gc-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)gc-response-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)generic-configurations": {
-      "properties": {
-        "GENERIC-RESOURCE-API:gc-configuration": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations(config)gc-configuration"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)generic-configurations-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:generic-configurations": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)generic-configurations"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)getpathsegment-response-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:object-path": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)getpathsegment-response-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:getpathsegment-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)getpathsegment-response-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)license-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:entitlement-pool-list": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/license-information(config)entitlement-pool-list"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:license-key-group-list": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/license-information(config)license-key-group-list"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)license-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:license-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)license-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)network-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:from-preload": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicates if source is preload data"
-        },
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-technology": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-type": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/network-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)network-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)network-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)network-request-input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:aic-clli": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not expected to be used"
-        },
-        "GENERIC-RESOURCE-API:aic-cloud-region": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The AIC cloud region which maps to contrail versions"
-        },
-        "GENERIC-RESOURCE-API:cloud-owner": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The cloud owner provided by the caller"
-        },
-        "GENERIC-RESOURCE-API:network-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/network-request-input(config)network-input-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-instance-group-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "When network has instance-group role in service model"
-        },
-        "GENERIC-RESOURCE-API:network-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:tenant": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)network-request-input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)network-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)network-response-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:object-path": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)network-response-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)network-response-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)pnf-details": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/pnf-details(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:pnf-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "pnfId*Identifier of this Pnf information element. CORRELATIONID = PNF-NAME (A&AI)"
-        },
-        "GENERIC-RESOURCE-API:pnf-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:pnf-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "pnfType (template)*Type of Resource. NEW type: PNF (pre-defined in SDC)"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:pnf-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)pnf-details-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:pnf-details": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)pnf-details"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)pnf-request-input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:aic-clli": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not expected to be used"
-        },
-        "GENERIC-RESOURCE-API:aic-cloud-region": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The AIC cloud region which maps to contrail versions"
-        },
-        "GENERIC-RESOURCE-API:cloud-owner": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The cloud owner provided by the caller"
-        },
-        "GENERIC-RESOURCE-API:pnf-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/pnf-request-input(config)pnf-input-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:pnf-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:request-version": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "keep this? e.g. 1702"
-        },
-        "GENERIC-RESOURCE-API:tenant": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)pnf-request-input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:pnf-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)pnf-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)pnf-response-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:object-path": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)pnf-response-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:pnf-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)pnf-response-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)port-mirror-configuration-request-input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:aic-clli": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not expected to be used"
-        },
-        "GENERIC-RESOURCE-API:aic-cloud-region": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The AIC cloud region which maps to contrail versions"
-        },
-        "GENERIC-RESOURCE-API:cloud-owner": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The cloud owner provided by the caller"
-        },
-        "GENERIC-RESOURCE-API:dest-port": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input(config)dest-port"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:port-mirror-configuration-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input(config)port-mirror-configuration-input-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:source-port": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input(config)source-port"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:tenant": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)port-mirror-configuration-request-input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:port-mirror-configuration-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)port-mirror-configuration-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)port-mirror-configurations": {
-      "properties": {
-        "GENERIC-RESOURCE-API:port-mirror-configuration": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations(config)port-mirror-configuration"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)port-mirror-configurations-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:port-mirror-configurations": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)port-mirror-configurations"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)port-mirror-response-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:object-path": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)port-mirror-response-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:port-mirror-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)port-mirror-response-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)preload-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:preload-list": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information(config)preload-list"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)preload-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:preload-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)preload-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)preload-network-topology-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:host-routes": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-network-topology-information(config)host-routes"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:is-external-network": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:is-provider-network": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:is-shared-network": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-policy": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-network-topology-information(config)network-policy"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:network-topology-identifier-structure": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-network-topology-information(config)network-topology-identifier-structure"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:physical-network-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:route-table-reference": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-network-topology-information(config)route-table-reference"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:subnets": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-network-topology-information(config)subnets"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:vpn-bindings": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-network-topology-information(config)vpn-bindings"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)preload-network-topology-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:preload-network-topology-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)preload-network-topology-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)preload-vf-module-topology-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information(config)vf-module-topology"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-resource-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information(config)vnf-resource-assignments"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-topology-identifier-structure": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information(config)vnf-topology-identifier-structure"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)preload-vf-module-topology-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:preload-vf-module-topology-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)preload-vf-module-topology-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)request-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:notification-url": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-number": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-version": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:request-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "still need to work Disconnect"
-        },
-        "GENERIC-RESOURCE-API:request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Request ID generated upstream of MSO"
-        },
-        "GENERIC-RESOURCE-API:source": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)request-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)request-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)sdnc-request-header": {
-      "properties": {
-        "GENERIC-RESOURCE-API:svc-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This is the rpcAction"
-        },
-        "GENERIC-RESOURCE-API:svc-notification-url": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Contains URL for asynchronous response"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Uniquely generated by calling system (e.g. MSO or SDN-GP)"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)sdnc-request-header-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)sdnc-request-header"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)security-zone-allotted-resources": {
-      "properties": {
-        "GENERIC-RESOURCE-API:security-zone-allotted-resource": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources(config)security-zone-allotted-resource"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)security-zone-allotted-resources-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:security-zone-allotted-resources": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)security-zone-allotted-resources"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)security-zone-request-input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:security-zone-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-request-input(config)security-zone-input-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:trusted-network-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "In the case of vIPR, this is the landing networks network-role; used in naming"
-        },
-        "GENERIC-RESOURCE-API:untrusted-network-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "In the case of vIPR, this is the tenant oam networks network-role; used in naming"
-        },
-        "GENERIC-RESOURCE-API:vlan-tag": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)security-zone-request-input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:security-zone-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)security-zone-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)security-zone-response-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:object-path": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)security-zone-response-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:security-zone-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)security-zone-response-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)service-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:global-customer-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "need for put of data to AnAI (MSO provides)"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/service-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This maps to the product-family-id in A&AI"
-        },
-        "GENERIC-RESOURCE-API:service-instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:subscriber-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Would not be expected for vIPR-ATM or mobility services."
-        },
-        "GENERIC-RESOURCE-API:subscription-service-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "used to reference a&ai subscription-service-type. For example, we show as vIPR-ATM in example."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)service-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)service-request-input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/service-request-input(config)service-input-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-instance-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)service-request-input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)service-response-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:object-path": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)service-response-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)service-response-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)services": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services(config)service"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)services-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:services": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)services"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)tunnelxconn-allotted-resources": {
-      "properties": {
-        "GENERIC-RESOURCE-API:tunnelxconn-allotted-resource": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources(config)tunnelxconn-allotted-resource"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)tunnelxconn-allotted-resources-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:tunnelxconn-allotted-resources": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)tunnelxconn-allotted-resources"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)tunnelxconn-request-input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:brg-wan-mac-address": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)tunnelxconn-request-input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:tunnelxconn-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)tunnelxconn-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)tunnelxconn-response-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:object-path": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)tunnelxconn-response-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:tunnelxconn-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)tunnelxconn-response-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)vf-module-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:from-preload": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicates if source is preload data"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vf-module-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vf-module-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vf-module-type": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)vf-module-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)vf-module-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)vf-module-request-input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:aic-clli": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not expected to be used"
-        },
-        "GENERIC-RESOURCE-API:aic-cloud-region": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The AIC cloud region which maps to contrail versions"
-        },
-        "GENERIC-RESOURCE-API:cloud-owner": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The cloud owner provided by the caller"
-        },
-        "GENERIC-RESOURCE-API:request-version": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "keep this?"
-        },
-        "GENERIC-RESOURCE-API:tenant": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vf-module-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vf-module-request-input(config)vf-module-input-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vf-module-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)vf-module-request-input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)vf-module-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)vf-module-response-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:object-path": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)vf-module-response-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)vf-module-response-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)vnf": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf(config)vf-module"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)vnf-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)vnf"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)vnf-get-resource-response-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:service-instance-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-get-resource-response-information(config)vnf"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)vnf-get-resource-response-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-get-resource-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)vnf-get-resource-response-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)vnf-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-type": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)vnf-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)vnf-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)vnf-request-input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:aic-clli": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not expected to be used"
-        },
-        "GENERIC-RESOURCE-API:aic-cloud-region": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The AIC cloud region which maps to contrail versions"
-        },
-        "GENERIC-RESOURCE-API:cloud-owner": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The cloud owner provided by the caller"
-        },
-        "GENERIC-RESOURCE-API:request-version": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:tenant": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-request-input(config)vnf-input-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-network-instance-group-ids": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-request-input(config)vnf-network-instance-group-ids"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:vnf-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-request-input(config)vnf-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)vnf-request-input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)vnf-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)vnf-response-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:object-path": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)vnf-response-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-response-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)vnf-response-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)vnf-vnr-rebuild-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnrs-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-vnr-rebuild-data(config)vnrs-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)vnf-vnr-rebuild-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-vnr-rebuild-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)vnf-vnr-rebuild-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)vnr-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:lower-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-collection-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "service instance id that created network-collection"
-        },
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-instance-group-function": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-instance-group-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:parent-port-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:upper-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vf-module-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This is mandatory in case of rebuild"
-        },
-        "GENERIC-RESOURCE-API:vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnfc-instance-group-function": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(config)vnr-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnr-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(config)vnr-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(operational)brg-allotted-resources": {
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(operational)brg-allotted-resources-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:brg-allotted-resources": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(operational)brg-allotted-resources"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(operational)connection-attachment-allotted-resources": {
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(operational)connection-attachment-allotted-resources-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:connection-attachment-allotted-resources": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(operational)connection-attachment-allotted-resources"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(operational)contrail-route-allotted-resources": {
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(operational)contrail-route-allotted-resources-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:contrail-route-allotted-resources": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(operational)contrail-route-allotted-resources"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(operational)generic-configurations": {
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(operational)generic-configurations-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:generic-configurations": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(operational)generic-configurations"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(operational)port-mirror-configurations": {
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(operational)port-mirror-configurations-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:port-mirror-configurations": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(operational)port-mirror-configurations"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(operational)preload-information": {
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(operational)preload-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:preload-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(operational)preload-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(operational)security-zone-allotted-resources": {
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(operational)security-zone-allotted-resources-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:security-zone-allotted-resources": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(operational)security-zone-allotted-resources"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(operational)services": {
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(operational)services-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:services": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(operational)services"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(operational)tunnelxconn-allotted-resources": {
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API(operational)tunnelxconn-allotted-resources-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:tunnelxconn-allotted-resources": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API(operational)tunnelxconn-allotted-resources"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/allotted-resource-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/allotted-resource-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/allotted-resource-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources(config)brg-allotted-resource": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource(config)allotted-resource-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource(config)allotted-resource-status"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:allotted-resource-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources(config)brg-allotted-resource-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:brg-allotted-resource": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources(config)brg-allotted-resource"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource(config)allotted-resource-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-operation-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:brg-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data(config)brg-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:brg-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data(config)brg-topology"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource(config)allotted-resource-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource(config)allotted-resource-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource(config)allotted-resource-status": {
-      "properties": {
-        "GENERIC-RESOURCE-API:action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "value would one of possible request-actions; match the list in service-data oper-status"
-        },
-        "GENERIC-RESOURCE-API:final-indicator": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:request-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:response-code": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:response-message": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:response-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:rpc-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "this is the svc-action from the incoming request"
-        },
-        "GENERIC-RESOURCE-API:rpc-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource(config)allotted-resource-status-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource(config)allotted-resource-status"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status": {
-      "properties": {
-        "GENERIC-RESOURCE-API:create-timestamp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "GENERIC-RESOURCE-API:last-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "should be list of possible request-actions"
-        },
-        "GENERIC-RESOURCE-API:last-order-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:last-rpc-action": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:last-svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "GENERIC-RESOURCE-API:modify-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "TBD - do we need Request failed statuses? RequestFailed | InProgressTimeout"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:brg-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)brg-request-input"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-operation-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data(config)brg-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data(config)brg-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:brg-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data(config)brg-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data(config)brg-topology": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-identifiers": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)allotted-resource-identifiers"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:brg-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)brg-assignments"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:brg-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)brg-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data(config)brg-topology-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:brg-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data(config)brg-topology"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not an enum, but expected values are contrail-route and security-zone."
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:parent-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Service-instance-id of the parent service to which this allotted resource belongs."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)brg-request-input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:brg-wan-mac-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vgmux-bearer-ip": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vni": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)brg-request-input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:brg-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)brg-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:notification-url": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-number": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-version": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:request-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "still need to work Disconnect"
-        },
-        "GENERIC-RESOURCE-API:request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Request ID generated upstream of MSO"
-        },
-        "GENERIC-RESOURCE-API:source": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header": {
-      "properties": {
-        "GENERIC-RESOURCE-API:svc-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This is the rpcAction"
-        },
-        "GENERIC-RESOURCE-API:svc-notification-url": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Contains URL for asynchronous response"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Uniquely generated by calling system (e.g. MSO or SDN-GP)"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:global-customer-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "need for put of data to AnAI (MSO provides)"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This maps to the product-family-id in A&AI"
-        },
-        "GENERIC-RESOURCE-API:service-instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:subscriber-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Would not be expected for vIPR-ATM or mobility services."
-        },
-        "GENERIC-RESOURCE-API:subscription-service-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "used to reference a&ai subscription-service-type. For example, we show as vIPR-ATM in example."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)allotted-resource-identifiers": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "For a contrail-route, the network policy name."
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "(Added in draft 32)Expected to be contrail-route or security-zone."
-        },
-        "GENERIC-RESOURCE-API:consuming-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The service-instance-id of the consuming service of this allotted resource"
-        },
-        "GENERIC-RESOURCE-API:parent-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Service-instance-id of the parent service to which this allotted resource belongs."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)allotted-resource-identifiers-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-identifiers": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)allotted-resource-identifiers"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)brg-assignments": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vbrg-wan-ip": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)brg-assignments-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:brg-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)brg-assignments"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)brg-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology/brg-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)brg-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:brg-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)brg-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology/brg-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology/brg-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology/brg-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology/brg-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology/brg-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology/brg-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology/brg-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology/brg-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology/brg-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology/brg-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/brg-allotted-resources/brg-allotted-resource/allotted-resource-data/brg-topology/brg-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/configuration-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/configuration-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/configuration-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources(config)connection-attachment-allotted-resource": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource(config)allotted-resource-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource(config)allotted-resource-status"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:allotted-resource-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources(config)connection-attachment-allotted-resource-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:connection-attachment-allotted-resource": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources(config)connection-attachment-allotted-resource"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource(config)allotted-resource-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-operation-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:connection-attachment-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)connection-attachment-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:connection-attachment-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)connection-attachment-topology"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource(config)allotted-resource-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource(config)allotted-resource-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource(config)allotted-resource-status": {
-      "properties": {
-        "GENERIC-RESOURCE-API:action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "value would one of possible request-actions; match the list in service-data oper-status"
-        },
-        "GENERIC-RESOURCE-API:final-indicator": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:request-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:response-code": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:response-message": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:response-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:rpc-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "this is the svc-action from the incoming request"
-        },
-        "GENERIC-RESOURCE-API:rpc-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource(config)allotted-resource-status-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource(config)allotted-resource-status"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status": {
-      "properties": {
-        "GENERIC-RESOURCE-API:create-timestamp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "GENERIC-RESOURCE-API:last-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "should be list of possible request-actions"
-        },
-        "GENERIC-RESOURCE-API:last-order-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:last-rpc-action": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:last-svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "GENERIC-RESOURCE-API:modify-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "TBD - do we need Request failed statuses? RequestFailed | InProgressTimeout"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:connection-attachment-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)connection-attachment-request-input"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-operation-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)connection-attachment-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)connection-attachment-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:connection-attachment-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)connection-attachment-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)connection-attachment-topology": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-identifiers": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)allotted-resource-identifiers"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:connection-attachment-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)connection-attachment-assignments"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:connection-attachment-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)connection-attachment-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)connection-attachment-topology-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:connection-attachment-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data(config)connection-attachment-topology"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not an enum, but expected values are contrail-route and security-zone."
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:parent-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Service-instance-id of the parent service to which this allotted resource belongs."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)connection-attachment-request-input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)connection-attachment-request-input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:connection-attachment-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)connection-attachment-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:notification-url": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-number": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-version": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:request-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "still need to work Disconnect"
-        },
-        "GENERIC-RESOURCE-API:request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Request ID generated upstream of MSO"
-        },
-        "GENERIC-RESOURCE-API:source": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header": {
-      "properties": {
-        "GENERIC-RESOURCE-API:svc-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This is the rpcAction"
-        },
-        "GENERIC-RESOURCE-API:svc-notification-url": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Contains URL for asynchronous response"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Uniquely generated by calling system (e.g. MSO or SDN-GP)"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:global-customer-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "need for put of data to AnAI (MSO provides)"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This maps to the product-family-id in A&AI"
-        },
-        "GENERIC-RESOURCE-API:service-instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:subscriber-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Would not be expected for vIPR-ATM or mobility services."
-        },
-        "GENERIC-RESOURCE-API:subscription-service-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "used to reference a&ai subscription-service-type. For example, we show as vIPR-ATM in example."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/connection-attachment-request-input/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)allotted-resource-identifiers": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "For a contrail-route, the network policy name."
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "(Added in draft 32)Expected to be contrail-route or security-zone."
-        },
-        "GENERIC-RESOURCE-API:consuming-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The service-instance-id of the consuming service of this allotted resource"
-        },
-        "GENERIC-RESOURCE-API:parent-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Service-instance-id of the parent service to which this allotted resource belongs."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)allotted-resource-identifiers-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-identifiers": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)allotted-resource-identifiers"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)connection-attachment-assignments": {
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)connection-attachment-assignments-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:connection-attachment-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)connection-attachment-assignments"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)connection-attachment-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)connection-attachment-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:connection-attachment-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)connection-attachment-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-allotted-resources/connection-attachment-allotted-resource/allotted-resource-data/connection-attachment-topology/connection-attachment-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-request-input(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-request-input/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-request-input(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-request-input(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-request-input/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-request-input/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-request-input/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-request-input/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-request-input/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/connection-attachment-request-input/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/connection-attachment-request-input/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources(config)contrail-route-allotted-resource": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource(config)allotted-resource-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource(config)allotted-resource-status"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:allotted-resource-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources(config)contrail-route-allotted-resource-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:contrail-route-allotted-resource": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources(config)contrail-route-allotted-resource"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource(config)allotted-resource-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-operation-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:contrail-route-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data(config)contrail-route-topology"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource(config)allotted-resource-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource(config)allotted-resource-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource(config)allotted-resource-status": {
-      "properties": {
-        "GENERIC-RESOURCE-API:action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "value would one of possible request-actions; match the list in service-data oper-status"
-        },
-        "GENERIC-RESOURCE-API:final-indicator": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:request-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:response-code": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:response-message": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:response-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:rpc-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "this is the svc-action from the incoming request"
-        },
-        "GENERIC-RESOURCE-API:rpc-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource(config)allotted-resource-status-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource(config)allotted-resource-status"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status": {
-      "properties": {
-        "GENERIC-RESOURCE-API:create-timestamp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "GENERIC-RESOURCE-API:last-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "should be list of possible request-actions"
-        },
-        "GENERIC-RESOURCE-API:last-order-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:last-rpc-action": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:last-svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "GENERIC-RESOURCE-API:modify-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "TBD - do we need Request failed statuses? RequestFailed | InProgressTimeout"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:contrail-route-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)contrail-route-request-input"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-operation-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data(config)contrail-route-topology": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-identifiers": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)allotted-resource-identifiers"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:contrail-route-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)contrail-route-assignments"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:contrail-route-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)contrail-route-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data(config)contrail-route-topology-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:contrail-route-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data(config)contrail-route-topology"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not an enum, but expected values are contrail-route and security-zone."
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:parent-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Service-instance-id of the parent service to which this allotted resource belongs."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)contrail-route-request-input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:contrail-applied-service-info": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input(config)contrail-applied-service-info"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:contrail-route-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input(config)contrail-route-input-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:dest-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input(config)dest-network"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:source-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input(config)source-network"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)contrail-route-request-input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:contrail-route-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)contrail-route-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:notification-url": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-number": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-version": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:request-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "still need to work Disconnect"
-        },
-        "GENERIC-RESOURCE-API:request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Request ID generated upstream of MSO"
-        },
-        "GENERIC-RESOURCE-API:source": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header": {
-      "properties": {
-        "GENERIC-RESOURCE-API:svc-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This is the rpcAction"
-        },
-        "GENERIC-RESOURCE-API:svc-notification-url": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Contains URL for asynchronous response"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Uniquely generated by calling system (e.g. MSO or SDN-GP)"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:global-customer-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "need for put of data to AnAI (MSO provides)"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This maps to the product-family-id in A&AI"
-        },
-        "GENERIC-RESOURCE-API:service-instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:subscriber-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Would not be expected for vIPR-ATM or mobility services."
-        },
-        "GENERIC-RESOURCE-API:subscription-service-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "used to reference a&ai subscription-service-type. For example, we show as vIPR-ATM in example."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input(config)contrail-applied-service-info": {
-      "properties": {
-        "GENERIC-RESOURCE-API:contrail-fqdn": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "For future use by MSO on input; MSO not expected to populate in 1707. If MSO can identify the contrail-fqdn of the Contrail applied service for this contrail-route, then it would be specified here on input. Otherwise, SDN-C will look it up by the vIPR-ATM VNF in the service-instance-id of the contrail-applied-service-info grouing."
-        },
-        "GENERIC-RESOURCE-API:service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The service-instance-id of the service in which the resource(s) providing the applied-service are. For vIPR, this is the service-instance-id of the vIPR-ATM service in which the vIPR-ATM VNF Contrail service is the applied service. MSO will populate with the input data."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input(config)contrail-applied-service-info-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:contrail-applied-service-info": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input(config)contrail-applied-service-info"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input(config)contrail-route-input-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input(config)contrail-route-input-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:contrail-route-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input(config)contrail-route-input-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input(config)dest-network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input(config)dest-network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:dest-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input(config)dest-network"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input(config)source-network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input(config)source-network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:source-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input(config)source-network"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/contrail-route-request-input/contrail-route-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)allotted-resource-identifiers": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "For a contrail-route, the network policy name."
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "(Added in draft 32)Expected to be contrail-route or security-zone."
-        },
-        "GENERIC-RESOURCE-API:consuming-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The service-instance-id of the consuming service of this allotted resource"
-        },
-        "GENERIC-RESOURCE-API:parent-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Service-instance-id of the parent service to which this allotted resource belongs."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)allotted-resource-identifiers-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-identifiers": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)allotted-resource-identifiers"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)contrail-route-assignments": {
-      "properties": {
-        "GENERIC-RESOURCE-API:contrail-applied-service": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-assignments(config)contrail-applied-service"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:contrail-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The ID assigned by Contrail to the network-policy (one for one with the fq-name)"
-        },
-        "GENERIC-RESOURCE-API:dest-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-assignments(config)dest-network"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:fq-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The Contrail fq-name of the network policy"
-        },
-        "GENERIC-RESOURCE-API:source-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-assignments(config)source-network"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vlan-tag": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Contrail-assigned vlan-tag to the vipr vm interface for this route."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)contrail-route-assignments-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:contrail-route-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)contrail-route-assignments"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)contrail-route-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)contrail-route-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:contrail-route-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)contrail-route-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-assignments(config)contrail-applied-service": {
-      "properties": {
-        "GENERIC-RESOURCE-API:contrail-fqdn": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This is the fq-name of the Contrail service instance through which the route is passing."
-        },
-        "GENERIC-RESOURCE-API:service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The service-instance-id of the vnf from which the contrail applied service is coming"
-        },
-        "GENERIC-RESOURCE-API:vnf-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The vnf representing the contrail applied service"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-assignments(config)contrail-applied-service-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:contrail-applied-service": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-assignments(config)contrail-applied-service"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-assignments(config)dest-network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-assignments(config)dest-network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:dest-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-assignments(config)dest-network"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-assignments(config)source-network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-assignments(config)source-network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:source-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-assignments(config)source-network"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-allotted-resources/contrail-route-allotted-resource/allotted-resource-data/contrail-route-topology/contrail-route-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-request-input(config)contrail-applied-service-info": {
-      "properties": {
-        "GENERIC-RESOURCE-API:contrail-fqdn": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "For future use by MSO on input; MSO not expected to populate in 1707. If MSO can identify the contrail-fqdn of the Contrail applied service for this contrail-route, then it would be specified here on input. Otherwise, SDN-C will look it up by the vIPR-ATM VNF in the service-instance-id of the contrail-applied-service-info grouing."
-        },
-        "GENERIC-RESOURCE-API:service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The service-instance-id of the service in which the resource(s) providing the applied-service are. For vIPR, this is the service-instance-id of the vIPR-ATM service in which the vIPR-ATM VNF Contrail service is the applied service. MSO will populate with the input data."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-request-input(config)contrail-applied-service-info-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:contrail-applied-service-info": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-request-input(config)contrail-applied-service-info"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-request-input(config)contrail-route-input-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-request-input/contrail-route-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-request-input(config)contrail-route-input-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:contrail-route-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-request-input(config)contrail-route-input-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-request-input(config)dest-network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-request-input(config)dest-network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:dest-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-request-input(config)dest-network"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-request-input(config)source-network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-request-input(config)source-network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:source-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-request-input(config)source-network"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-request-input/contrail-route-input-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-request-input/contrail-route-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-request-input/contrail-route-input-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-request-input/contrail-route-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-request-input/contrail-route-input-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-request-input/contrail-route-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-request-input/contrail-route-input-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-request-input/contrail-route-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-request-input/contrail-route-input-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/contrail-route-request-input/contrail-route-input-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/contrail-route-request-input/contrail-route-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/forwarding-path-request-input(config)forwarding-paths": {
-      "properties": {
-        "GENERIC-RESOURCE-API:forwarding-path-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Forwarding-path-name from tosca-model. "
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/forwarding-path-request-input/forwarding-paths(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:forwarding-path-name"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/forwarding-path-request-input(config)forwarding-paths-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:forwarding-paths": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/forwarding-path-request-input(config)forwarding-paths"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/forwarding-path-request-input/forwarding-paths(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/forwarding-path-request-input/forwarding-paths(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/forwarding-path-request-input/forwarding-paths(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/gc-request-input(config)configuration-ids": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/gc-request-input(config)configuration-ids-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-ids": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/gc-request-input(config)configuration-ids"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/gc-request-input(config)input-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/gc-request-input/input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/gc-request-input(config)input-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/gc-request-input(config)input-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/gc-request-input/input-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/gc-request-input/input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/gc-request-input/input-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/gc-request-input/input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/gc-request-input/input-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/gc-request-input/input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/gc-request-input/input-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/gc-request-input/input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/gc-request-input/input-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/gc-request-input/input-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/gc-request-input/input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations(config)gc-configuration": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration(config)configuration-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:configuration-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:configuration-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration(config)configuration-status"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:configuration-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations(config)gc-configuration-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:gc-configuration": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations(config)gc-configuration"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration(config)configuration-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data(config)configuration-oper-status"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:configuration-operation-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data(config)configuration-operation-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration(config)configuration-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration(config)configuration-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration(config)configuration-status": {
-      "properties": {
-        "GENERIC-RESOURCE-API:action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "value would one of possible request-actions; match the list in service-data oper-status"
-        },
-        "GENERIC-RESOURCE-API:final-indicator": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:request-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:response-code": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:response-message": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:response-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:rpc-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "this is the svc-action from the incoming request"
-        },
-        "GENERIC-RESOURCE-API:rpc-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration(config)configuration-status-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration(config)configuration-status"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data(config)configuration-oper-status": {
-      "properties": {
-        "GENERIC-RESOURCE-API:create-timestamp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "GENERIC-RESOURCE-API:last-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "should be list of possible request-actions"
-        },
-        "GENERIC-RESOURCE-API:last-order-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:last-rpc-action": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:last-svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "GENERIC-RESOURCE-API:modify-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "TBD - do we need Request failed statuses? RequestFailed | InProgressTimeout"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data(config)configuration-oper-status-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data(config)configuration-oper-status"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data(config)configuration-operation-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)configuration-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:gc-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)gc-request-input"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data(config)configuration-operation-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-operation-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data(config)configuration-operation-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)configuration-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:configuration-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:configuration-sub-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "e.g. vprobe and pprobe when configuration-type=port-mirror-configuration"
-        },
-        "GENERIC-RESOURCE-API:configuration-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not an enum, but expected values are port-mirror-configuration, vlan-network-receptor"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/configuration-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)configuration-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)configuration-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)gc-request-input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-ids": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input(config)configuration-ids"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input(config)input-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:rebuild": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Value will indicate what to rebuild"
-        },
-        "GENERIC-RESOURCE-API:vf-module-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This is mandatory in case of rebuild"
-        },
-        "GENERIC-RESOURCE-API:vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)gc-request-input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:gc-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)gc-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)request-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:notification-url": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-number": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-version": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:request-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "still need to work Disconnect"
-        },
-        "GENERIC-RESOURCE-API:request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Request ID generated upstream of MSO"
-        },
-        "GENERIC-RESOURCE-API:source": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)request-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)request-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)sdnc-request-header": {
-      "properties": {
-        "GENERIC-RESOURCE-API:svc-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This is the rpcAction"
-        },
-        "GENERIC-RESOURCE-API:svc-notification-url": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Contains URL for asynchronous response"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Uniquely generated by calling system (e.g. MSO or SDN-GP)"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)sdnc-request-header-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)sdnc-request-header"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)service-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:global-customer-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "need for put of data to AnAI (MSO provides)"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/service-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This maps to the product-family-id in A&AI"
-        },
-        "GENERIC-RESOURCE-API:service-instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:subscriber-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Would not be expected for vIPR-ATM or mobility services."
-        },
-        "GENERIC-RESOURCE-API:subscription-service-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "used to reference a&ai subscription-service-type. For example, we show as vIPR-ATM in example."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)service-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/configuration-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/configuration-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/configuration-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input(config)configuration-ids": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input(config)configuration-ids-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-ids": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input(config)configuration-ids"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input(config)input-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input/input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input(config)input-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input(config)input-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input/input-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input/input-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input/input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/gc-request-input/input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/service-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/service-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/generic-configurations/gc-configuration/configuration-data/configuration-operation-information/service-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/license-information(config)entitlement-pool-list": {
-      "properties": {
-        "GENERIC-RESOURCE-API:action": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:entitlement-pool-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:entitlement-pool-uuid": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:entitlement-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "assigned by ALTS"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:action",
-        "GENERIC-RESOURCE-API:entitlement-pool-uuid"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/license-information(config)entitlement-pool-list-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:entitlement-pool-list": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/license-information(config)entitlement-pool-list"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/license-information(config)license-key-group-list": {
-      "properties": {
-        "GENERIC-RESOURCE-API:action": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:license-key": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "assigned by ALTS"
-        },
-        "GENERIC-RESOURCE-API:license-key-group-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:license-key-group-uuid": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:license-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "assigned by ALTS"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:action",
-        "GENERIC-RESOURCE-API:license-key-group-uuid"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/license-information(config)license-key-group-list-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:license-key-group-list": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/license-information(config)license-key-group-list"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/network-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/network-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/network-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/network-request-input(config)network-input-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/network-request-input/network-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/network-request-input(config)network-input-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/network-request-input(config)network-input-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/network-request-input/network-input-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/network-request-input/network-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/network-request-input/network-input-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/network-request-input/network-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/network-request-input/network-input-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/network-request-input/network-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/network-request-input/network-input-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/network-request-input/network-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/network-request-input/network-input-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/network-request-input/network-input-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/network-request-input/network-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/pnf-details(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/pnf-details(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/pnf-details(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/pnf-request-input(config)pnf-input-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/pnf-request-input/pnf-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/pnf-request-input(config)pnf-input-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:pnf-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/pnf-request-input(config)pnf-input-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/pnf-request-input/pnf-input-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/pnf-request-input/pnf-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/pnf-request-input/pnf-input-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/pnf-request-input/pnf-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/pnf-request-input/pnf-input-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/pnf-request-input/pnf-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/pnf-request-input/pnf-input-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/pnf-request-input/pnf-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/pnf-request-input/pnf-input-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/pnf-request-input/pnf-input-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/pnf-request-input/pnf-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configuration-request-input(config)dest-port": {
-      "properties": {
-        "GENERIC-RESOURCE-API:pnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input/dest-port(config)pnf-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "May not be need."
-        },
-        "GENERIC-RESOURCE-API:vnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input/dest-port(config)vnf-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configuration-request-input(config)dest-port-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:dest-port": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input(config)dest-port"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configuration-request-input(config)port-mirror-configuration-input-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configuration-request-input(config)port-mirror-configuration-input-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:port-mirror-configuration-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input(config)port-mirror-configuration-input-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configuration-request-input(config)source-port": {
-      "properties": {
-        "GENERIC-RESOURCE-API:pnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input/source-port(config)pnf-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "May not be need."
-        },
-        "GENERIC-RESOURCE-API:source-port-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "needed for srv-action=disable/enable"
-        },
-        "GENERIC-RESOURCE-API:vnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input/source-port(config)vnf-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configuration-request-input(config)source-port-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:source-port": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input(config)source-port"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configuration-request-input/dest-port(config)pnf-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input/dest-port/pnf-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:pnf-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Key for A&AI query"
-        },
-        "GENERIC-RESOURCE-API:pnf-type": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configuration-request-input/dest-port(config)pnf-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:pnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input/dest-port(config)pnf-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configuration-request-input/dest-port(config)vnf-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input/dest-port/vnf-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-type": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configuration-request-input/dest-port(config)vnf-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input/dest-port(config)vnf-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configuration-request-input/dest-port/pnf-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configuration-request-input/dest-port/pnf-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input/dest-port/pnf-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configuration-request-input/dest-port/vnf-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configuration-request-input/dest-port/vnf-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input/dest-port/vnf-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configuration-request-input/source-port(config)pnf-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input/source-port/pnf-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:pnf-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Key for A&AI query"
-        },
-        "GENERIC-RESOURCE-API:pnf-type": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configuration-request-input/source-port(config)pnf-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:pnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input/source-port(config)pnf-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configuration-request-input/source-port(config)vnf-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input/source-port/vnf-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-type": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configuration-request-input/source-port(config)vnf-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input/source-port(config)vnf-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configuration-request-input/source-port/pnf-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configuration-request-input/source-port/pnf-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input/source-port/pnf-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configuration-request-input/source-port/vnf-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configuration-request-input/source-port/vnf-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configuration-request-input/source-port/vnf-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations(config)port-mirror-configuration": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration(config)configuration-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:configuration-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:configuration-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration(config)configuration-status"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:configuration-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations(config)port-mirror-configuration-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:port-mirror-configuration": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations(config)port-mirror-configuration"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration(config)configuration-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data(config)configuration-oper-status"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:configuration-operation-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data(config)configuration-operation-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:port-mirror-configuration-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data(config)port-mirror-configuration-topology"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration(config)configuration-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration(config)configuration-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration(config)configuration-status": {
-      "properties": {
-        "GENERIC-RESOURCE-API:action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "value would one of possible request-actions; match the list in service-data oper-status"
-        },
-        "GENERIC-RESOURCE-API:final-indicator": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:request-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:response-code": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:response-message": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:response-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:rpc-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "this is the svc-action from the incoming request"
-        },
-        "GENERIC-RESOURCE-API:rpc-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration(config)configuration-status-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration(config)configuration-status"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data(config)configuration-oper-status": {
-      "properties": {
-        "GENERIC-RESOURCE-API:create-timestamp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "GENERIC-RESOURCE-API:last-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "should be list of possible request-actions"
-        },
-        "GENERIC-RESOURCE-API:last-order-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:last-rpc-action": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:last-svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "GENERIC-RESOURCE-API:modify-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "TBD - do we need Request failed statuses? RequestFailed | InProgressTimeout"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data(config)configuration-oper-status-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data(config)configuration-oper-status"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data(config)configuration-operation-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)configuration-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:port-mirror-configuration-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)port-mirror-configuration-request-input"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data(config)configuration-operation-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-operation-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data(config)configuration-operation-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data(config)port-mirror-configuration-topology": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-identifiers": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)configuration-identifiers"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:port-mirror-configuration-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)port-mirror-configuration-assignments"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:port-mirror-configuration-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)port-mirror-configuration-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data(config)port-mirror-configuration-topology-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:port-mirror-configuration-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data(config)port-mirror-configuration-topology"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)configuration-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:configuration-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:configuration-sub-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "e.g. vprobe and pprobe when configuration-type=port-mirror-configuration"
-        },
-        "GENERIC-RESOURCE-API:configuration-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not an enum, but expected values are port-mirror-configuration, vlan-network-receptor"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/configuration-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)configuration-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)configuration-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)port-mirror-configuration-request-input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:aic-clli": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not expected to be used"
-        },
-        "GENERIC-RESOURCE-API:aic-cloud-region": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The AIC cloud region which maps to contrail versions"
-        },
-        "GENERIC-RESOURCE-API:cloud-owner": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The cloud owner provided by the caller"
-        },
-        "GENERIC-RESOURCE-API:dest-port": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input(config)dest-port"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:port-mirror-configuration-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input(config)port-mirror-configuration-input-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:source-port": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input(config)source-port"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:tenant": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)port-mirror-configuration-request-input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:port-mirror-configuration-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)port-mirror-configuration-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)request-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:notification-url": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-number": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-version": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:request-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "still need to work Disconnect"
-        },
-        "GENERIC-RESOURCE-API:request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Request ID generated upstream of MSO"
-        },
-        "GENERIC-RESOURCE-API:source": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)request-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)request-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)sdnc-request-header": {
-      "properties": {
-        "GENERIC-RESOURCE-API:svc-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This is the rpcAction"
-        },
-        "GENERIC-RESOURCE-API:svc-notification-url": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Contains URL for asynchronous response"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Uniquely generated by calling system (e.g. MSO or SDN-GP)"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)sdnc-request-header-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)sdnc-request-header"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)service-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:global-customer-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "need for put of data to AnAI (MSO provides)"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/service-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This maps to the product-family-id in A&AI"
-        },
-        "GENERIC-RESOURCE-API:service-instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:subscriber-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Would not be expected for vIPR-ATM or mobility services."
-        },
-        "GENERIC-RESOURCE-API:subscription-service-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "used to reference a&ai subscription-service-type. For example, we show as vIPR-ATM in example."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)service-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/configuration-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/configuration-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/configuration-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input(config)dest-port": {
-      "properties": {
-        "GENERIC-RESOURCE-API:pnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port(config)pnf-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "May not be need."
-        },
-        "GENERIC-RESOURCE-API:vnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port(config)vnf-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input(config)dest-port-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:dest-port": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input(config)dest-port"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input(config)port-mirror-configuration-input-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input(config)port-mirror-configuration-input-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:port-mirror-configuration-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input(config)port-mirror-configuration-input-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input(config)source-port": {
-      "properties": {
-        "GENERIC-RESOURCE-API:pnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port(config)pnf-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "May not be need."
-        },
-        "GENERIC-RESOURCE-API:source-port-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "needed for srv-action=disable/enable"
-        },
-        "GENERIC-RESOURCE-API:vnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port(config)vnf-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input(config)source-port-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:source-port": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input(config)source-port"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port(config)pnf-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/pnf-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:pnf-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Key for A&AI query"
-        },
-        "GENERIC-RESOURCE-API:pnf-type": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port(config)pnf-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:pnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port(config)pnf-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port(config)vnf-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/vnf-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-type": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port(config)vnf-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port(config)vnf-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/pnf-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/pnf-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/pnf-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/vnf-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/vnf-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/dest-port/vnf-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/port-mirror-configuration-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port(config)pnf-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/pnf-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:pnf-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Key for A&AI query"
-        },
-        "GENERIC-RESOURCE-API:pnf-type": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port(config)pnf-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:pnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port(config)pnf-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port(config)vnf-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/vnf-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-type": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port(config)vnf-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port(config)vnf-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/pnf-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/pnf-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/pnf-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/vnf-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/vnf-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/port-mirror-configuration-request-input/source-port/vnf-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/service-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/service-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/configuration-operation-information/service-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)configuration-identifiers": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:configuration-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:configuration-sub-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": " vprobe and pprobe"
-        },
-        "GENERIC-RESOURCE-API:configuration-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not an enum, but expected values are port-mirror-configuration."
-        },
-        "GENERIC-RESOURCE-API:parent-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Service-instance-id of the parent service to which this resource belongs."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)configuration-identifiers-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-identifiers": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)configuration-identifiers"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)port-mirror-configuration-assignments": {
-      "properties": {
-        "GENERIC-RESOURCE-API:cloud-owner": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:cloud-region-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:contrail-vmi-params": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)contrail-vmi-params"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:dest-network-fqdn": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:dest-p-interface": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "For pProbe; from policy manager"
-        },
-        "GENERIC-RESOURCE-API:dest-pnf-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "For pProbe"
-        },
-        "GENERIC-RESOURCE-API:dest-pnf-port-policy-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "For pProbe; from tosca model"
-        },
-        "GENERIC-RESOURCE-API:dest-tenant": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Tenant name from A&AI for destination VNF"
-        },
-        "GENERIC-RESOURCE-API:dest-tenant-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "tenant-id from A&AI for destination VNF"
-        },
-        "GENERIC-RESOURCE-API:dest-vnf-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "For vProbe"
-        },
-        "GENERIC-RESOURCE-API:dest-vnfc-instance-group-id": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)dest-vnfc-instance-group-id"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:owning-entity": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:probe-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "vprobe or pprobe; derived from configuration-information.configuration-sub-type"
-        },
-        "GENERIC-RESOURCE-API:route-allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "For vProbe"
-        },
-        "GENERIC-RESOURCE-API:source-capacity": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Source port pps (packets per second) rating from tosca model"
-        },
-        "GENERIC-RESOURCE-API:source-network-fqdn": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:source-to-dest-maps": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)source-to-dest-maps"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:source-vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:source-vnfc-instance-group-id": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)source-vnfc-instance-group-id"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:tenant": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Tenant name from A&AI for source VNF"
-        },
-        "GENERIC-RESOURCE-API:tenant-context": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "From tenant object in A&AI"
-        },
-        "GENERIC-RESOURCE-API:tenant-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "tenant-id from A&AI for source VNF"
-        },
-        "GENERIC-RESOURCE-API:vnics-group-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)port-mirror-configuration-assignments-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:port-mirror-configuration-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)port-mirror-configuration-assignments"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)port-mirror-configuration-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)port-mirror-configuration-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:port-mirror-configuration-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology(config)port-mirror-configuration-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)contrail-vmi-params": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)contrail-vmi-params-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:contrail-vmi-params": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)contrail-vmi-params"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)dest-vnfc-instance-group-id": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:instance-group-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:nfc-naming-code": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:service-instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)dest-vnfc-instance-group-id-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:dest-vnfc-instance-group-id": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)dest-vnfc-instance-group-id"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)source-to-dest-maps": {
-      "properties": {
-        "GENERIC-RESOURCE-API:source-to-dest-map": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps(config)source-to-dest-map"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)source-to-dest-maps-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:source-to-dest-maps": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)source-to-dest-maps"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)source-vnfc-instance-group-id": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:instance-group-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:nfc-naming-code": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:service-instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)source-vnfc-instance-group-id-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:source-vnfc-instance-group-id": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments(config)source-vnfc-instance-group-id"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/contrail-vmi-params/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps(config)source-to-dest-map": {
-      "properties": {
-        "GENERIC-RESOURCE-API:dest-ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map(config)dest-ip-addresses"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:dest-port-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:dest-port-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:dest-vserver-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:link-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:source-port-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:source-port-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:source-vserver-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:source-port-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps(config)source-to-dest-map-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:source-to-dest-map": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps(config)source-to-dest-map"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map(config)dest-ip-addresses": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map/dest-ip-addresses(config)ip-addresses"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map(config)dest-ip-addresses-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:dest-ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map(config)dest-ip-addresses"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map/dest-ip-addresses(config)ip-addresses": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ipv4-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:ipv6-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vipv4-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Virtual v4"
-        },
-        "GENERIC-RESOURCE-API:vipv6-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Virtual v6"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map/dest-ip-addresses(config)ip-addresses-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-assignments/source-to-dest-maps/source-to-dest-map/dest-ip-addresses(config)ip-addresses"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/port-mirror-configurations/port-mirror-configuration/configuration-data/port-mirror-configuration-topology/port-mirror-configuration-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information(config)preload-list": {
-      "properties": {
-        "GENERIC-RESOURCE-API:preload-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list(config)preload-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:preload-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "vf-module-name or network name"
-        },
-        "GENERIC-RESOURCE-API:preload-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "network or vf-module"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:preload-id",
-        "GENERIC-RESOURCE-API:preload-type"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information(config)preload-list-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:preload-list": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information(config)preload-list"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list(config)preload-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:preload-network-topology-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data(config)preload-network-topology-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:preload-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data(config)preload-oper-status"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:preload-vf-module-topology-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data(config)preload-vf-module-topology-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list(config)preload-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:preload-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list(config)preload-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data(config)preload-network-topology-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:host-routes": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)host-routes"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:is-external-network": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:is-provider-network": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:is-shared-network": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-policy": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)network-policy"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:network-topology-identifier-structure": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)network-topology-identifier-structure"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:physical-network-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:route-table-reference": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)route-table-reference"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:subnets": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)subnets"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:vpn-bindings": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)vpn-bindings"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data(config)preload-network-topology-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:preload-network-topology-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data(config)preload-network-topology-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data(config)preload-oper-status": {
-      "properties": {
-        "GENERIC-RESOURCE-API:create-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:last-action": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:last-order-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:last-svc-request-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:maintenance-indicator": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:modify-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-status": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data(config)preload-oper-status-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:preload-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data(config)preload-oper-status"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data(config)preload-vf-module-topology-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information(config)vf-module-topology"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-resource-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information(config)vnf-resource-assignments"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-topology-identifier-structure": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information(config)vnf-topology-identifier-structure"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data(config)preload-vf-module-topology-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:preload-vf-module-topology-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data(config)preload-vf-module-topology-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)host-routes": {
-      "properties": {
-        "GENERIC-RESOURCE-API:next-hop": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Could be ip-address or hostname or service-instance"
-        },
-        "GENERIC-RESOURCE-API:route-prefix": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)host-routes-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:host-routes": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)host-routes"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)network-policy": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-policy-fqdn": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-policy-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)network-policy-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-policy": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)network-policy"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)network-topology-identifier-structure": {
-      "properties": {
-        "GENERIC-RESOURCE-API:eipam-v4-address-plan": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:eipam-v6-address-plan": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:is-trunked": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-instance-group-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "When network is part of network instance-Group-data & instance Group in A&AI"
-        },
-        "GENERIC-RESOURCE-API:network-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-technology": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-type": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:related-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information/network-topology-identifier-structure(config)related-networks"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:segmentation-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)network-topology-identifier-structure-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-topology-identifier-structure": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)network-topology-identifier-structure"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)route-table-reference": {
-      "properties": {
-        "GENERIC-RESOURCE-API:route-table-reference-fqdn": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:route-table-reference-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:route-table-reference-fqdn"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)route-table-reference-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:route-table-reference": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)route-table-reference"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)subnets": {
-      "properties": {
-        "GENERIC-RESOURCE-API:addr-from-start": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Default is N"
-        },
-        "GENERIC-RESOURCE-API:cidr-mask": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:dhcp-enabled": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:dhcp-end-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:dhcp-start-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:gateway-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:ip-version": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:start-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:subnet-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:subnet-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:subnet-sequence": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)subnets-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:subnets": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)subnets"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)vpn-bindings": {
-      "properties": {
-        "GENERIC-RESOURCE-API:aic-zone": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "AIC Zone the route target associated with"
-        },
-        "GENERIC-RESOURCE-API:global-route-target": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:route-target-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vpn-binding-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vpn-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)vpn-bindings-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vpn-bindings": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information(config)vpn-bindings"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information/network-topology-identifier-structure(config)related-networks": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information/network-topology-identifier-structure/related-networks(config)related-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information/network-topology-identifier-structure(config)related-networks-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information/network-topology-identifier-structure(config)related-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information/network-topology-identifier-structure/related-networks(config)related-network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Key to l3-network object"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information/network-topology-identifier-structure/related-networks/related-network(config)vlan-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information/network-topology-identifier-structure/related-networks(config)related-network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information/network-topology-identifier-structure/related-networks(config)related-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information/network-topology-identifier-structure/related-networks/related-network(config)vlan-tags": {
-      "properties": {
-        "GENERIC-RESOURCE-API:is-private": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:lower-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:upper-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-interface": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "A&AI Key"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information/network-topology-identifier-structure/related-networks/related-network(config)vlan-tags-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-network-topology-information/network-topology-identifier-structure/related-networks/related-network(config)vlan-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information(config)vf-module-topology": {
-      "properties": {
-        "GENERIC-RESOURCE-API:aic-clli": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not expected to be used"
-        },
-        "GENERIC-RESOURCE-API:aic-cloud-region": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The AIC cloud region which maps to contrail versions"
-        },
-        "GENERIC-RESOURCE-API:cloud-owner": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The cloud owner provided by the caller"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-generated-cloud-resources": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicate if source is sdnc-generated-cloud-resources.When true, the parameters are literal HEAT template parameter names;When false, the parameters need to be converted to HEAT format"
-        },
-        "GENERIC-RESOURCE-API:tenant": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vf-module-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology(config)vf-module-assignments"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vf-module-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology(config)vf-module-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vf-module-topology-identifier": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology(config)vf-module-topology-identifier"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information(config)vf-module-topology-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information(config)vf-module-topology"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information(config)vnf-resource-assignments": {
-      "properties": {
-        "GENERIC-RESOURCE-API:availability-zones": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments(config)availability-zones"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments(config)vnf-networks"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Orchestration status from AAI - to be set by SDNC"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information(config)vnf-resource-assignments-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-resource-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information(config)vnf-resource-assignments"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information(config)vnf-topology-identifier-structure": {
-      "properties": {
-        "GENERIC-RESOURCE-API:nf-code": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "used in vnf naming"
-        },
-        "GENERIC-RESOURCE-API:nf-function": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:nf-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:nf-type": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "optionally comes from vnf-request-input container or is assigned by sdn-c"
-        },
-        "GENERIC-RESOURCE-API:vnf-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "In preload tree, this label is used for the vf-module-type"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information(config)vnf-topology-identifier-structure-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-topology-identifier-structure": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information(config)vnf-topology-identifier-structure"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology(config)vf-module-assignments": {
-      "properties": {
-        "GENERIC-RESOURCE-API:dhcp-subnet-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)dhcp-subnet-assignments"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vf-module-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Orchestration status from AAI - to be set by SDNC"
-        },
-        "GENERIC-RESOURCE-API:vlan-vnfc-instance-groups": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)vlan-vnfc-instance-groups"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vms": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)vms"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology(config)vf-module-assignments-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology(config)vf-module-assignments"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology(config)vf-module-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology(config)vf-module-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology(config)vf-module-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology(config)vf-module-topology-identifier": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "vf-module id"
-        },
-        "GENERIC-RESOURCE-API:vf-module-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "vf-module-name"
-        },
-        "GENERIC-RESOURCE-API:vf-module-type": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology(config)vf-module-topology-identifier-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-topology-identifier": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology(config)vf-module-topology-identifier"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)dhcp-subnet-assignments": {
-      "properties": {
-        "GENERIC-RESOURCE-API:dhcp-subnet-assignment": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments(config)dhcp-subnet-assignment"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)dhcp-subnet-assignments-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:dhcp-subnet-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)dhcp-subnet-assignments"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)vlan-vnfc-instance-groups": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-vnfc-instance-group": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups(config)vlan-vnfc-instance-group"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)vlan-vnfc-instance-groups-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-vnfc-instance-groups": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)vlan-vnfc-instance-groups"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)vms": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vm": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms(config)vm"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)vms-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vms": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)vms"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments(config)dhcp-subnet-assignment": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-version": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:neutron-subnet-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Same as subnet-id in subnet-data structure"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments(config)dhcp-subnet-assignment-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:dhcp-subnet-assignment": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments(config)dhcp-subnet-assignment"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups(config)vlan-vnfc-instance-group": {
-      "properties": {
-        "GENERIC-RESOURCE-API:instance-group-function": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:instance-group-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "A&AI ID"
-        },
-        "GENERIC-RESOURCE-API:vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnfcs": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group(config)vnfcs"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:instance-group-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups(config)vlan-vnfc-instance-group-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-vnfc-instance-group": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups(config)vlan-vnfc-instance-group"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group(config)vnfcs": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs(config)vnfc"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group(config)vnfcs-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfcs": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group(config)vnfcs"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs(config)vnfc": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnic-groups": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc(config)vnic-groups"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs(config)vnfc-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs(config)vnfc"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc(config)vnic-groups": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnic-group": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups(config)vnic-group"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc(config)vnic-groups-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnic-groups": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc(config)vnic-groups"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups(config)vnic-group": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-instance-group-function": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "network-instance-Group-function for network collection where vnics with vnic-interface-role will connect"
-        },
-        "GENERIC-RESOURCE-API:vlan-assignment-policy-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Policy name in ASDC model & policy definition in Policy Engine"
-        },
-        "GENERIC-RESOURCE-API:vlan-common-ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-common-ip-addresses"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vlan-tag-index-next": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Next tag to be assigned"
-        },
-        "GENERIC-RESOURCE-API:vlan-vnics": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-vnics"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnic-interface-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Same as network-role of network where vnic is connected"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:vnic-interface-role"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups(config)vnic-group-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnic-group": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups(config)vnic-group"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-common-ip-addresses": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-common-ip-addresses(config)ip-addresses"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-common-ip-addresses-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-common-ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-common-ip-addresses"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-vnics": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-vnic": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics(config)vlan-vnic"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-vnics-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-vnics": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-vnics"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-common-ip-addresses(config)ip-addresses": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ipv4-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:ipv6-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vipv4-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Virtual v4"
-        },
-        "GENERIC-RESOURCE-API:vipv6-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Virtual v6"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-common-ip-addresses(config)ip-addresses-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-common-ip-addresses(config)ip-addresses"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics(config)vlan-vnic": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnic-port-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnic-sub-interfaces": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic(config)vnic-sub-interfaces"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:vnic-port-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics(config)vlan-vnic-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-vnic": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics(config)vlan-vnic"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic(config)vnic-sub-interfaces": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sub-interface-network-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces(config)sub-interface-network-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic(config)vnic-sub-interfaces-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnic-sub-interfaces": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic(config)vnic-sub-interfaces"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces(config)sub-interface-network-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:floating-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Subinterface network id (UUID in A&AI)"
-        },
-        "GENERIC-RESOURCE-API:network-information-items": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Subinterface network name"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "e.g. untrusted "
-        },
-        "GENERIC-RESOURCE-API:network-role-tag": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Assuming HEAT template network role tag parameter - not used"
-        },
-        "GENERIC-RESOURCE-API:neutron-network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Neutron network id assigned by PO/RP"
-        },
-        "GENERIC-RESOURCE-API:vlan-tag-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Vlan tag assigned to subinterface port"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:network-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces(config)sub-interface-network-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sub-interface-network-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces(config)sub-interface-network-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips": {
-      "properties": {
-        "GENERIC-RESOURCE-API:floating-ip-v4": {
-          "description": "Floating ipv4 for VMs of a given type on this network",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:floating-ip-v6": {
-          "description": "Floating ipv6 for VMs of a given type on this network",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:floating-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information-item": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information-items": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-count": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The number of ip addresses to be assigned per vm for this network role"
-        },
-        "GENERIC-RESOURCE-API:ip-version": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Use ipv4 or ipv6"
-        },
-        "GENERIC-RESOURCE-API:network-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:use-dhcp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicator to use DHCP on this network for this VM - set to N for Vlan tagging"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information-item": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-ip": {
-          "description": "List of assigned ip addresses of type ip-version on a network.",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms(config)vm": {
-      "properties": {
-        "GENERIC-RESOURCE-API:nfc-naming-code": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "used in vm naming(draft 29: changed from nfc-code)"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vm-count": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vm-names": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)vm-names"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vm-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)vm-networks"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vm-type": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vm-type-tag": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "from tosca data on vfc"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:vm-type"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms(config)vm-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vm": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms(config)vm"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)vm-names": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vm-name": {
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:vnfc-names": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names(config)vnfc-names"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)vm-names-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vm-names": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)vm-names"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)vm-networks": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vm-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks(config)vm-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)vm-networks-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vm-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)vm-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names(config)vnfc-names": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnfc-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names(config)vnfc-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names(config)vnfc-names-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-names": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names(config)vnfc-names"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names(config)vnfc-networks": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-network-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks(config)vnfc-network-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names(config)vnfc-networks-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names(config)vnfc-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks(config)vnfc-network-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:connection-point": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)connection-point"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnfc-network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnfc-ports": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-ports"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnfc-subnet": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-subnet"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:vnfc-type": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:vnfc-network-role"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks(config)vnfc-network-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-network-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks(config)vnfc-network-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)connection-point": {
-      "properties": {
-        "GENERIC-RESOURCE-API:connection-point-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Key to CP object in A&AI"
-        },
-        "GENERIC-RESOURCE-API:port-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "port-index when multiple CPs connect to same network. Default zero (0)"
-        },
-        "GENERIC-RESOURCE-API:vlan-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/connection-point(config)vlan-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)connection-point-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:connection-point": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)connection-point"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-ports": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-port": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports(config)vnfc-port"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-ports-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-ports": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-ports"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-subnet": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-ip-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet(config)vnfc-ip-assignments"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:vnfc-subnet-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Default value if subnet role is not defined."
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:vnfc-subnet-role"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-subnet-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-subnet": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-subnet"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/connection-point(config)vlan-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Inner/Outer roles"
-        },
-        "GENERIC-RESOURCE-API:vlan-tag-description": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Key to vlan-tag uuid object in A&AI Generated by vlan mS"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/connection-point(config)vlan-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/connection-point(config)vlan-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports(config)vnfc-port": {
-      "properties": {
-        "GENERIC-RESOURCE-API:common-sub-interface-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "If sub-interfaces have common interface role (network role)"
-        },
-        "GENERIC-RESOURCE-API:vnfc-port-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y"
-        },
-        "GENERIC-RESOURCE-API:vnic-sub-interfaces": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port(config)vnic-sub-interfaces"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:vnfc-port-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports(config)vnfc-port-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-port": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports(config)vnfc-port"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port(config)vnic-sub-interfaces": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sub-interface-network-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces(config)sub-interface-network-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port(config)vnic-sub-interfaces-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnic-sub-interfaces": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port(config)vnic-sub-interfaces"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces(config)sub-interface-network-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:floating-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Subinterface network id (UUID in A&AI)"
-        },
-        "GENERIC-RESOURCE-API:network-information-items": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Subinterface network name"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "e.g. untrusted "
-        },
-        "GENERIC-RESOURCE-API:network-role-tag": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Assuming HEAT template network role tag parameter - not used"
-        },
-        "GENERIC-RESOURCE-API:neutron-network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Neutron network id assigned by PO/RP"
-        },
-        "GENERIC-RESOURCE-API:vlan-tag-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Vlan tag assigned to subinterface port"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:network-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces(config)sub-interface-network-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sub-interface-network-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces(config)sub-interface-network-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips": {
-      "properties": {
-        "GENERIC-RESOURCE-API:floating-ip-v4": {
-          "description": "Floating ipv4 for VMs of a given type on this network",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:floating-ip-v6": {
-          "description": "Floating ipv6 for VMs of a given type on this network",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:floating-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information-item": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information-items": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-count": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The number of ip addresses to be assigned per vm for this network role"
-        },
-        "GENERIC-RESOURCE-API:ip-version": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Use ipv4 or ipv6"
-        },
-        "GENERIC-RESOURCE-API:network-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:use-dhcp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicator to use DHCP on this network for this VM - set to N for Vlan tagging"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information-item": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-ip": {
-          "description": "List of assigned ip addresses of type ip-version on a network.",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet(config)vnfc-ip-assignments": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-address-family": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "indicates if this is IpV4 or IpV6"
-        },
-        "GENERIC-RESOURCE-API:vnfc-subnet-dhcp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicator to use DHCP for IP assignment. Unless dhcp=N, we wouldnt have any IPs here, since they would not be SDNC assigned "
-        },
-        "GENERIC-RESOURCE-API:vnfc-subnet-ip": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet/vnfc-ip-assignments(config)vnfc-subnet-ip"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:vnfc-subnet-ip-count": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The number of IP addresses to be assigned per vnfc for this subnet role"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet(config)vnfc-ip-assignments-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-ip-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet(config)vnfc-ip-assignments"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet/vnfc-ip-assignments(config)vnfc-subnet-ip": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Capture what type of IP this is, if is virtual IP (AKA, floating IP) or Fixed IP. "
-        },
-        "GENERIC-RESOURCE-API:vnfc-client-key": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnfc-ip-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Either IpV4 IP or IpV6 IP addresses should be present"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet/vnfc-ip-assignments(config)vnfc-subnet-ip-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-subnet-ip": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet/vnfc-ip-assignments(config)vnfc-subnet-ip"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks(config)vm-network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:floating-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)floating-ips"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:interface-route-prefixes": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)interface-route-prefixes"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:is-trunked": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:mac-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)mac-addresses"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-information-items": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)network-information-items"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF"
-        },
-        "GENERIC-RESOURCE-API:network-role-tag": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:related-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)related-networks"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:segmentation-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:sriov-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)sriov-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:network-role"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks(config)vm-network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vm-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks(config)vm-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)floating-ips": {
-      "properties": {
-        "GENERIC-RESOURCE-API:floating-ip-v4": {
-          "description": "Floating ipv4 for VMs of a given type on this network",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:floating-ip-v6": {
-          "description": "Floating ipv6 for VMs of a given type on this network",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)floating-ips-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:floating-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)floating-ips"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)interface-route-prefixes": {
-      "properties": {
-        "GENERIC-RESOURCE-API:interface-route-prefix": {
-          "description": "ordered-by: user",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)interface-route-prefixes-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:interface-route-prefixes": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)interface-route-prefixes"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)mac-addresses": {
-      "properties": {
-        "GENERIC-RESOURCE-API:mac-address": {
-          "description": "List of network assignments for this vm-type",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)mac-addresses-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:mac-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)mac-addresses"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)network-information-items": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information-item": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items(config)network-information-item"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)network-information-items-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information-items": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)network-information-items"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)related-networks": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks(config)related-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)related-networks-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)related-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)sriov-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:application-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)application-tags"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:heat-vlan-filters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)heat-vlan-filters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)sriov-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sriov-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)sriov-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items(config)network-information-item": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-count": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The number of ip addresses to be assigned per vm for this network role"
-        },
-        "GENERIC-RESOURCE-API:ip-version": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Use ipv4 or ipv6"
-        },
-        "GENERIC-RESOURCE-API:network-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items/network-information-item(config)network-ips"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:use-dhcp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicator to use DHCP on this network for this VM"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items(config)network-information-item-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information-item": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items(config)network-information-item"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items/network-information-item(config)network-ips": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-ip": {
-          "description": "List of assigned ip addresses of type ip-version on a network",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items/network-information-item(config)network-ips-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items/network-information-item(config)network-ips"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks(config)related-network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Key to l3-network object"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks/related-network(config)vlan-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks(config)related-network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks(config)related-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks/related-network(config)vlan-tags": {
-      "properties": {
-        "GENERIC-RESOURCE-API:is-private": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:lower-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:upper-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-interface": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "A&AI Key"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks/related-network(config)vlan-tags-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks/related-network(config)vlan-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)application-tags": {
-      "properties": {
-        "GENERIC-RESOURCE-API:c-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)c-tags"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:s-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)s-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)application-tags-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:application-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)application-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)heat-vlan-filters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:heat-vlan-filter": {
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)heat-vlan-filters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:heat-vlan-filters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)heat-vlan-filters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)c-tags": {
-      "properties": {
-        "GENERIC-RESOURCE-API:c-tag": {
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)c-tags-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:c-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)c-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)s-tags": {
-      "properties": {
-        "GENERIC-RESOURCE-API:s-tag": {
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)s-tags-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:s-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)s-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments(config)availability-zones": {
-      "properties": {
-        "GENERIC-RESOURCE-API:availability-zone": {
-          "description": "Openstack availability zone name or UUID",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:max-count": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "From the TOSCA data. Indicates the largest availability zone count needed by any vf-module in the VNF."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments(config)availability-zones-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:availability-zones": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments(config)availability-zones"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments(config)vnf-networks": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks(config)vnf-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments(config)vnf-networks-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments(config)vnf-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks(config)vnf-network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:contrail-network-fqdn": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "contrail network policy object"
-        },
-        "GENERIC-RESOURCE-API:is-trunked": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Unique Neutron UUID of an instance of the network role "
-        },
-        "GENERIC-RESOURCE-API:network-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Unique Neutron UUID of an instance of the network role "
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "A Network Role to which a VNF must connect"
-        },
-        "GENERIC-RESOURCE-API:neutron-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Unique Neutron UUID of an instance of the network role "
-        },
-        "GENERIC-RESOURCE-API:related-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network(config)related-networks"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:segmentation-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:subnets-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network(config)subnets-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks(config)vnf-network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks(config)vnf-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network(config)related-networks": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/related-networks(config)related-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network(config)related-networks-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network(config)related-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network(config)subnets-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:subnet-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/subnets-data(config)subnet-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network(config)subnets-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:subnets-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network(config)subnets-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/related-networks(config)related-network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Key to l3-network object"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/related-networks(config)related-network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/related-networks(config)related-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags": {
-      "properties": {
-        "GENERIC-RESOURCE-API:is-private": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:lower-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:upper-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-interface": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "A&AI Key"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/subnets-data(config)subnet-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:cidr-mask": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "cidr mask"
-        },
-        "GENERIC-RESOURCE-API:dhcp-enabled": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicator to use this subnet for  DHCP "
-        },
-        "GENERIC-RESOURCE-API:gateway-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "subnet gateway address"
-        },
-        "GENERIC-RESOURCE-API:ip-version": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Should be ipv4 or ipv6"
-        },
-        "GENERIC-RESOURCE-API:network-start-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "start-address of the subnet"
-        },
-        "GENERIC-RESOURCE-API:sdnc-subnet-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Unique SDNC generated UUID of the subnet. Key into A&AI instance.This maps to ipv4-key-subnet-id and ipv6-key-subnet-id in VNF-API"
-        },
-        "GENERIC-RESOURCE-API:subnet-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "subnet UUID to be passed into the HEAT template"
-        },
-        "GENERIC-RESOURCE-API:subnet-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Populated for preload only"
-        },
-        "GENERIC-RESOURCE-API:subnet-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Subnet Role for the subnet"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/subnets-data(config)subnet-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:subnet-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-information/preload-list/preload-data/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/subnets-data(config)subnet-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-network-topology-information(config)host-routes": {
-      "properties": {
-        "GENERIC-RESOURCE-API:next-hop": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Could be ip-address or hostname or service-instance"
-        },
-        "GENERIC-RESOURCE-API:route-prefix": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-network-topology-information(config)host-routes-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:host-routes": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-network-topology-information(config)host-routes"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-network-topology-information(config)network-policy": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-policy-fqdn": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-policy-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-network-topology-information(config)network-policy-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-policy": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-network-topology-information(config)network-policy"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-network-topology-information(config)network-topology-identifier-structure": {
-      "properties": {
-        "GENERIC-RESOURCE-API:eipam-v4-address-plan": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:eipam-v6-address-plan": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:is-trunked": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-instance-group-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "When network is part of network instance-Group-data & instance Group in A&AI"
-        },
-        "GENERIC-RESOURCE-API:network-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-technology": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-type": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:related-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-network-topology-information/network-topology-identifier-structure(config)related-networks"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:segmentation-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-network-topology-information(config)network-topology-identifier-structure-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-topology-identifier-structure": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-network-topology-information(config)network-topology-identifier-structure"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-network-topology-information(config)route-table-reference": {
-      "properties": {
-        "GENERIC-RESOURCE-API:route-table-reference-fqdn": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:route-table-reference-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:route-table-reference-fqdn"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-network-topology-information(config)route-table-reference-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:route-table-reference": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-network-topology-information(config)route-table-reference"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-network-topology-information(config)subnets": {
-      "properties": {
-        "GENERIC-RESOURCE-API:addr-from-start": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Default is N"
-        },
-        "GENERIC-RESOURCE-API:cidr-mask": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:dhcp-enabled": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:dhcp-end-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:dhcp-start-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:gateway-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:ip-version": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:start-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:subnet-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:subnet-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:subnet-sequence": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-network-topology-information(config)subnets-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:subnets": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-network-topology-information(config)subnets"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-network-topology-information(config)vpn-bindings": {
-      "properties": {
-        "GENERIC-RESOURCE-API:aic-zone": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "AIC Zone the route target associated with"
-        },
-        "GENERIC-RESOURCE-API:global-route-target": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:route-target-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vpn-binding-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vpn-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-network-topology-information(config)vpn-bindings-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vpn-bindings": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-network-topology-information(config)vpn-bindings"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-network-topology-information/network-topology-identifier-structure(config)related-networks": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-network-topology-information/network-topology-identifier-structure/related-networks(config)related-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-network-topology-information/network-topology-identifier-structure(config)related-networks-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-network-topology-information/network-topology-identifier-structure(config)related-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-network-topology-information/network-topology-identifier-structure/related-networks(config)related-network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Key to l3-network object"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-network-topology-information/network-topology-identifier-structure/related-networks/related-network(config)vlan-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-network-topology-information/network-topology-identifier-structure/related-networks(config)related-network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-network-topology-information/network-topology-identifier-structure/related-networks(config)related-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-network-topology-information/network-topology-identifier-structure/related-networks/related-network(config)vlan-tags": {
-      "properties": {
-        "GENERIC-RESOURCE-API:is-private": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:lower-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:upper-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-interface": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "A&AI Key"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-network-topology-information/network-topology-identifier-structure/related-networks/related-network(config)vlan-tags-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-network-topology-information/network-topology-identifier-structure/related-networks/related-network(config)vlan-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information(config)vf-module-topology": {
-      "properties": {
-        "GENERIC-RESOURCE-API:aic-clli": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not expected to be used"
-        },
-        "GENERIC-RESOURCE-API:aic-cloud-region": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The AIC cloud region which maps to contrail versions"
-        },
-        "GENERIC-RESOURCE-API:cloud-owner": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The cloud owner provided by the caller"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-generated-cloud-resources": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicate if source is sdnc-generated-cloud-resources.When true, the parameters are literal HEAT template parameter names;When false, the parameters need to be converted to HEAT format"
-        },
-        "GENERIC-RESOURCE-API:tenant": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vf-module-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology(config)vf-module-assignments"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vf-module-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology(config)vf-module-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vf-module-topology-identifier": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology(config)vf-module-topology-identifier"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information(config)vf-module-topology-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information(config)vf-module-topology"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information(config)vnf-resource-assignments": {
-      "properties": {
-        "GENERIC-RESOURCE-API:availability-zones": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments(config)availability-zones"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments(config)vnf-networks"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Orchestration status from AAI - to be set by SDNC"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information(config)vnf-resource-assignments-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-resource-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information(config)vnf-resource-assignments"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information(config)vnf-topology-identifier-structure": {
-      "properties": {
-        "GENERIC-RESOURCE-API:nf-code": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "used in vnf naming"
-        },
-        "GENERIC-RESOURCE-API:nf-function": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:nf-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:nf-type": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "optionally comes from vnf-request-input container or is assigned by sdn-c"
-        },
-        "GENERIC-RESOURCE-API:vnf-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "In preload tree, this label is used for the vf-module-type"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information(config)vnf-topology-identifier-structure-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-topology-identifier-structure": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information(config)vnf-topology-identifier-structure"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology(config)vf-module-assignments": {
-      "properties": {
-        "GENERIC-RESOURCE-API:dhcp-subnet-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)dhcp-subnet-assignments"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vf-module-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Orchestration status from AAI - to be set by SDNC"
-        },
-        "GENERIC-RESOURCE-API:vlan-vnfc-instance-groups": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)vlan-vnfc-instance-groups"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vms": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)vms"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology(config)vf-module-assignments-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology(config)vf-module-assignments"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology(config)vf-module-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology(config)vf-module-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology(config)vf-module-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology(config)vf-module-topology-identifier": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "vf-module id"
-        },
-        "GENERIC-RESOURCE-API:vf-module-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "vf-module-name"
-        },
-        "GENERIC-RESOURCE-API:vf-module-type": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology(config)vf-module-topology-identifier-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-topology-identifier": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology(config)vf-module-topology-identifier"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)dhcp-subnet-assignments": {
-      "properties": {
-        "GENERIC-RESOURCE-API:dhcp-subnet-assignment": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments(config)dhcp-subnet-assignment"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)dhcp-subnet-assignments-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:dhcp-subnet-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)dhcp-subnet-assignments"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)vlan-vnfc-instance-groups": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-vnfc-instance-group": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups(config)vlan-vnfc-instance-group"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)vlan-vnfc-instance-groups-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-vnfc-instance-groups": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)vlan-vnfc-instance-groups"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)vms": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vm": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms(config)vm"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)vms-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vms": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments(config)vms"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments(config)dhcp-subnet-assignment": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-version": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:neutron-subnet-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Same as subnet-id in subnet-data structure"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments(config)dhcp-subnet-assignment-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:dhcp-subnet-assignment": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments(config)dhcp-subnet-assignment"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups(config)vlan-vnfc-instance-group": {
-      "properties": {
-        "GENERIC-RESOURCE-API:instance-group-function": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:instance-group-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "A&AI ID"
-        },
-        "GENERIC-RESOURCE-API:vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnfcs": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group(config)vnfcs"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:instance-group-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups(config)vlan-vnfc-instance-group-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-vnfc-instance-group": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups(config)vlan-vnfc-instance-group"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group(config)vnfcs": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs(config)vnfc"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group(config)vnfcs-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfcs": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group(config)vnfcs"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs(config)vnfc": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnic-groups": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc(config)vnic-groups"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs(config)vnfc-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs(config)vnfc"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc(config)vnic-groups": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnic-group": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups(config)vnic-group"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc(config)vnic-groups-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnic-groups": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc(config)vnic-groups"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups(config)vnic-group": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-instance-group-function": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "network-instance-Group-function for network collection where vnics with vnic-interface-role will connect"
-        },
-        "GENERIC-RESOURCE-API:vlan-assignment-policy-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Policy name in ASDC model & policy definition in Policy Engine"
-        },
-        "GENERIC-RESOURCE-API:vlan-common-ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-common-ip-addresses"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vlan-tag-index-next": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Next tag to be assigned"
-        },
-        "GENERIC-RESOURCE-API:vlan-vnics": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-vnics"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnic-interface-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Same as network-role of network where vnic is connected"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:vnic-interface-role"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups(config)vnic-group-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnic-group": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups(config)vnic-group"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-common-ip-addresses": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-common-ip-addresses(config)ip-addresses"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-common-ip-addresses-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-common-ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-common-ip-addresses"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-vnics": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-vnic": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics(config)vlan-vnic"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-vnics-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-vnics": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-vnics"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-common-ip-addresses(config)ip-addresses": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ipv4-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:ipv6-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vipv4-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Virtual v4"
-        },
-        "GENERIC-RESOURCE-API:vipv6-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Virtual v6"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-common-ip-addresses(config)ip-addresses-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-common-ip-addresses(config)ip-addresses"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics(config)vlan-vnic": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnic-port-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnic-sub-interfaces": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic(config)vnic-sub-interfaces"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:vnic-port-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics(config)vlan-vnic-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-vnic": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics(config)vlan-vnic"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic(config)vnic-sub-interfaces": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sub-interface-network-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces(config)sub-interface-network-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic(config)vnic-sub-interfaces-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnic-sub-interfaces": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic(config)vnic-sub-interfaces"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces(config)sub-interface-network-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:floating-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Subinterface network id (UUID in A&AI)"
-        },
-        "GENERIC-RESOURCE-API:network-information-items": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Subinterface network name"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "e.g. untrusted "
-        },
-        "GENERIC-RESOURCE-API:network-role-tag": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Assuming HEAT template network role tag parameter - not used"
-        },
-        "GENERIC-RESOURCE-API:neutron-network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Neutron network id assigned by PO/RP"
-        },
-        "GENERIC-RESOURCE-API:vlan-tag-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Vlan tag assigned to subinterface port"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:network-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces(config)sub-interface-network-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sub-interface-network-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces(config)sub-interface-network-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips": {
-      "properties": {
-        "GENERIC-RESOURCE-API:floating-ip-v4": {
-          "description": "Floating ipv4 for VMs of a given type on this network",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:floating-ip-v6": {
-          "description": "Floating ipv6 for VMs of a given type on this network",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:floating-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information-item": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information-items": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-count": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The number of ip addresses to be assigned per vm for this network role"
-        },
-        "GENERIC-RESOURCE-API:ip-version": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Use ipv4 or ipv6"
-        },
-        "GENERIC-RESOURCE-API:network-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:use-dhcp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicator to use DHCP on this network for this VM - set to N for Vlan tagging"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information-item": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-ip": {
-          "description": "List of assigned ip addresses of type ip-version on a network.",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms(config)vm": {
-      "properties": {
-        "GENERIC-RESOURCE-API:nfc-naming-code": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "used in vm naming(draft 29: changed from nfc-code)"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vm-count": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vm-names": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)vm-names"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vm-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)vm-networks"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vm-type": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vm-type-tag": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "from tosca data on vfc"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:vm-type"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms(config)vm-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vm": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms(config)vm"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)vm-names": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vm-name": {
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:vnfc-names": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names(config)vnfc-names"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)vm-names-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vm-names": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)vm-names"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)vm-networks": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vm-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks(config)vm-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)vm-networks-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vm-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm(config)vm-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names(config)vnfc-names": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnfc-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names(config)vnfc-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names(config)vnfc-names-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-names": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names(config)vnfc-names"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names(config)vnfc-networks": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-network-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks(config)vnfc-network-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names(config)vnfc-networks-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names(config)vnfc-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks(config)vnfc-network-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:connection-point": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)connection-point"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnfc-network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnfc-ports": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-ports"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnfc-subnet": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-subnet"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:vnfc-type": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:vnfc-network-role"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks(config)vnfc-network-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-network-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks(config)vnfc-network-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)connection-point": {
-      "properties": {
-        "GENERIC-RESOURCE-API:connection-point-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Key to CP object in A&AI"
-        },
-        "GENERIC-RESOURCE-API:port-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "port-index when multiple CPs connect to same network. Default zero (0)"
-        },
-        "GENERIC-RESOURCE-API:vlan-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/connection-point(config)vlan-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)connection-point-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:connection-point": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)connection-point"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-ports": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-port": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports(config)vnfc-port"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-ports-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-ports": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-ports"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-subnet": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-ip-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet(config)vnfc-ip-assignments"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:vnfc-subnet-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Default value if subnet role is not defined."
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:vnfc-subnet-role"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-subnet-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-subnet": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-subnet"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/connection-point(config)vlan-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Inner/Outer roles"
-        },
-        "GENERIC-RESOURCE-API:vlan-tag-description": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Key to vlan-tag uuid object in A&AI Generated by vlan mS"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/connection-point(config)vlan-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/connection-point(config)vlan-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports(config)vnfc-port": {
-      "properties": {
-        "GENERIC-RESOURCE-API:common-sub-interface-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "If sub-interfaces have common interface role (network role)"
-        },
-        "GENERIC-RESOURCE-API:vnfc-port-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y"
-        },
-        "GENERIC-RESOURCE-API:vnic-sub-interfaces": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port(config)vnic-sub-interfaces"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:vnfc-port-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports(config)vnfc-port-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-port": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports(config)vnfc-port"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port(config)vnic-sub-interfaces": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sub-interface-network-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces(config)sub-interface-network-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port(config)vnic-sub-interfaces-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnic-sub-interfaces": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port(config)vnic-sub-interfaces"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces(config)sub-interface-network-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:floating-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Subinterface network id (UUID in A&AI)"
-        },
-        "GENERIC-RESOURCE-API:network-information-items": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Subinterface network name"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "e.g. untrusted "
-        },
-        "GENERIC-RESOURCE-API:network-role-tag": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Assuming HEAT template network role tag parameter - not used"
-        },
-        "GENERIC-RESOURCE-API:neutron-network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Neutron network id assigned by PO/RP"
-        },
-        "GENERIC-RESOURCE-API:vlan-tag-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Vlan tag assigned to subinterface port"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:network-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces(config)sub-interface-network-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sub-interface-network-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces(config)sub-interface-network-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips": {
-      "properties": {
-        "GENERIC-RESOURCE-API:floating-ip-v4": {
-          "description": "Floating ipv4 for VMs of a given type on this network",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:floating-ip-v6": {
-          "description": "Floating ipv6 for VMs of a given type on this network",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:floating-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information-item": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information-items": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-count": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The number of ip addresses to be assigned per vm for this network role"
-        },
-        "GENERIC-RESOURCE-API:ip-version": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Use ipv4 or ipv6"
-        },
-        "GENERIC-RESOURCE-API:network-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:use-dhcp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicator to use DHCP on this network for this VM - set to N for Vlan tagging"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information-item": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-ip": {
-          "description": "List of assigned ip addresses of type ip-version on a network.",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet(config)vnfc-ip-assignments": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-address-family": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "indicates if this is IpV4 or IpV6"
-        },
-        "GENERIC-RESOURCE-API:vnfc-subnet-dhcp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicator to use DHCP for IP assignment. Unless dhcp=N, we wouldnt have any IPs here, since they would not be SDNC assigned "
-        },
-        "GENERIC-RESOURCE-API:vnfc-subnet-ip": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet/vnfc-ip-assignments(config)vnfc-subnet-ip"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:vnfc-subnet-ip-count": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The number of IP addresses to be assigned per vnfc for this subnet role"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet(config)vnfc-ip-assignments-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-ip-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet(config)vnfc-ip-assignments"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet/vnfc-ip-assignments(config)vnfc-subnet-ip": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Capture what type of IP this is, if is virtual IP (AKA, floating IP) or Fixed IP. "
-        },
-        "GENERIC-RESOURCE-API:vnfc-client-key": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnfc-ip-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Either IpV4 IP or IpV6 IP addresses should be present"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet/vnfc-ip-assignments(config)vnfc-subnet-ip-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-subnet-ip": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet/vnfc-ip-assignments(config)vnfc-subnet-ip"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks(config)vm-network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:floating-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)floating-ips"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:interface-route-prefixes": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)interface-route-prefixes"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:is-trunked": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:mac-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)mac-addresses"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-information-items": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)network-information-items"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF"
-        },
-        "GENERIC-RESOURCE-API:network-role-tag": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:related-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)related-networks"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:segmentation-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:sriov-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)sriov-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:network-role"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks(config)vm-network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vm-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks(config)vm-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)floating-ips": {
-      "properties": {
-        "GENERIC-RESOURCE-API:floating-ip-v4": {
-          "description": "Floating ipv4 for VMs of a given type on this network",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:floating-ip-v6": {
-          "description": "Floating ipv6 for VMs of a given type on this network",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)floating-ips-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:floating-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)floating-ips"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)interface-route-prefixes": {
-      "properties": {
-        "GENERIC-RESOURCE-API:interface-route-prefix": {
-          "description": "ordered-by: user",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)interface-route-prefixes-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:interface-route-prefixes": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)interface-route-prefixes"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)mac-addresses": {
-      "properties": {
-        "GENERIC-RESOURCE-API:mac-address": {
-          "description": "List of network assignments for this vm-type",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)mac-addresses-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:mac-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)mac-addresses"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)network-information-items": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information-item": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items(config)network-information-item"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)network-information-items-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information-items": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)network-information-items"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)related-networks": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks(config)related-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)related-networks-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)related-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)sriov-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:application-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)application-tags"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:heat-vlan-filters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)heat-vlan-filters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)sriov-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sriov-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)sriov-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items(config)network-information-item": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-count": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The number of ip addresses to be assigned per vm for this network role"
-        },
-        "GENERIC-RESOURCE-API:ip-version": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Use ipv4 or ipv6"
-        },
-        "GENERIC-RESOURCE-API:network-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items/network-information-item(config)network-ips"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:use-dhcp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicator to use DHCP on this network for this VM"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items(config)network-information-item-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information-item": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items(config)network-information-item"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items/network-information-item(config)network-ips": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-ip": {
-          "description": "List of assigned ip addresses of type ip-version on a network",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items/network-information-item(config)network-ips-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items/network-information-item(config)network-ips"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks(config)related-network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Key to l3-network object"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks/related-network(config)vlan-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks(config)related-network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks(config)related-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks/related-network(config)vlan-tags": {
-      "properties": {
-        "GENERIC-RESOURCE-API:is-private": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:lower-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:upper-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-interface": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "A&AI Key"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks/related-network(config)vlan-tags-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks/related-network(config)vlan-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)application-tags": {
-      "properties": {
-        "GENERIC-RESOURCE-API:c-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)c-tags"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:s-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)s-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)application-tags-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:application-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)application-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)heat-vlan-filters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:heat-vlan-filter": {
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)heat-vlan-filters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:heat-vlan-filters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)heat-vlan-filters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)c-tags": {
-      "properties": {
-        "GENERIC-RESOURCE-API:c-tag": {
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)c-tags-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:c-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)c-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)s-tags": {
-      "properties": {
-        "GENERIC-RESOURCE-API:s-tag": {
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)s-tags-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:s-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)s-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vf-module-topology/vf-module-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments(config)availability-zones": {
-      "properties": {
-        "GENERIC-RESOURCE-API:availability-zone": {
-          "description": "Openstack availability zone name or UUID",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:max-count": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "From the TOSCA data. Indicates the largest availability zone count needed by any vf-module in the VNF."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments(config)availability-zones-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:availability-zones": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments(config)availability-zones"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments(config)vnf-networks": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks(config)vnf-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments(config)vnf-networks-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments(config)vnf-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks(config)vnf-network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:contrail-network-fqdn": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "contrail network policy object"
-        },
-        "GENERIC-RESOURCE-API:is-trunked": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Unique Neutron UUID of an instance of the network role "
-        },
-        "GENERIC-RESOURCE-API:network-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Unique Neutron UUID of an instance of the network role "
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "A Network Role to which a VNF must connect"
-        },
-        "GENERIC-RESOURCE-API:neutron-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Unique Neutron UUID of an instance of the network role "
-        },
-        "GENERIC-RESOURCE-API:related-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network(config)related-networks"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:segmentation-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:subnets-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network(config)subnets-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks(config)vnf-network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks(config)vnf-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network(config)related-networks": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/related-networks(config)related-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network(config)related-networks-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network(config)related-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network(config)subnets-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:subnet-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/subnets-data(config)subnet-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network(config)subnets-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:subnets-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network(config)subnets-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/related-networks(config)related-network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Key to l3-network object"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/related-networks(config)related-network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/related-networks(config)related-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags": {
-      "properties": {
-        "GENERIC-RESOURCE-API:is-private": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:lower-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:upper-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-interface": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "A&AI Key"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/subnets-data(config)subnet-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:cidr-mask": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "cidr mask"
-        },
-        "GENERIC-RESOURCE-API:dhcp-enabled": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicator to use this subnet for  DHCP "
-        },
-        "GENERIC-RESOURCE-API:gateway-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "subnet gateway address"
-        },
-        "GENERIC-RESOURCE-API:ip-version": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Should be ipv4 or ipv6"
-        },
-        "GENERIC-RESOURCE-API:network-start-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "start-address of the subnet"
-        },
-        "GENERIC-RESOURCE-API:sdnc-subnet-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Unique SDNC generated UUID of the subnet. Key into A&AI instance.This maps to ipv4-key-subnet-id and ipv6-key-subnet-id in VNF-API"
-        },
-        "GENERIC-RESOURCE-API:subnet-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "subnet UUID to be passed into the HEAT template"
-        },
-        "GENERIC-RESOURCE-API:subnet-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Populated for preload only"
-        },
-        "GENERIC-RESOURCE-API:subnet-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Subnet Role for the subnet"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/subnets-data(config)subnet-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:subnet-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/preload-vf-module-topology-information/vnf-resource-assignments/vnf-networks/vnf-network/subnets-data(config)subnet-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources(config)security-zone-allotted-resource": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource(config)allotted-resource-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource(config)allotted-resource-status"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:allotted-resource-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources(config)security-zone-allotted-resource-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:security-zone-allotted-resource": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources(config)security-zone-allotted-resource"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource(config)allotted-resource-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-operation-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:security-zone-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data(config)security-zone-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:security-zone-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data(config)security-zone-topology"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource(config)allotted-resource-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource(config)allotted-resource-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource(config)allotted-resource-status": {
-      "properties": {
-        "GENERIC-RESOURCE-API:action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "value would one of possible request-actions; match the list in service-data oper-status"
-        },
-        "GENERIC-RESOURCE-API:final-indicator": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:request-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:response-code": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:response-message": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:response-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:rpc-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "this is the svc-action from the incoming request"
-        },
-        "GENERIC-RESOURCE-API:rpc-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource(config)allotted-resource-status-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource(config)allotted-resource-status"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status": {
-      "properties": {
-        "GENERIC-RESOURCE-API:create-timestamp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "GENERIC-RESOURCE-API:last-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "should be list of possible request-actions"
-        },
-        "GENERIC-RESOURCE-API:last-order-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:last-rpc-action": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:last-svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "GENERIC-RESOURCE-API:modify-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "TBD - do we need Request failed statuses? RequestFailed | InProgressTimeout"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:security-zone-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)security-zone-request-input"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-operation-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data(config)security-zone-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data(config)security-zone-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:security-zone-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data(config)security-zone-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data(config)security-zone-topology": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-identifiers": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)allotted-resource-identifiers"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:security-zone-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)security-zone-assignments"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:security-zone-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)security-zone-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data(config)security-zone-topology-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:security-zone-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data(config)security-zone-topology"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not an enum, but expected values are contrail-route and security-zone."
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:parent-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Service-instance-id of the parent service to which this allotted resource belongs."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:notification-url": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-number": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-version": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:request-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "still need to work Disconnect"
-        },
-        "GENERIC-RESOURCE-API:request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Request ID generated upstream of MSO"
-        },
-        "GENERIC-RESOURCE-API:source": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header": {
-      "properties": {
-        "GENERIC-RESOURCE-API:svc-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This is the rpcAction"
-        },
-        "GENERIC-RESOURCE-API:svc-notification-url": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Contains URL for asynchronous response"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Uniquely generated by calling system (e.g. MSO or SDN-GP)"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)security-zone-request-input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:security-zone-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input(config)security-zone-input-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:trusted-network-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "In the case of vIPR, this is the landing networks network-role; used in naming"
-        },
-        "GENERIC-RESOURCE-API:untrusted-network-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "In the case of vIPR, this is the tenant oam networks network-role; used in naming"
-        },
-        "GENERIC-RESOURCE-API:vlan-tag": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)security-zone-request-input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:security-zone-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)security-zone-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:global-customer-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "need for put of data to AnAI (MSO provides)"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This maps to the product-family-id in A&AI"
-        },
-        "GENERIC-RESOURCE-API:service-instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:subscriber-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Would not be expected for vIPR-ATM or mobility services."
-        },
-        "GENERIC-RESOURCE-API:subscription-service-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "used to reference a&ai subscription-service-type. For example, we show as vIPR-ATM in example."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input(config)security-zone-input-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input(config)security-zone-input-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:security-zone-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input(config)security-zone-input-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/security-zone-request-input/security-zone-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)allotted-resource-identifiers": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "For a contrail-route, the network policy name."
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "(Added in draft 32)Expected to be contrail-route or security-zone."
-        },
-        "GENERIC-RESOURCE-API:consuming-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The service-instance-id of the consuming service of this allotted resource"
-        },
-        "GENERIC-RESOURCE-API:parent-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Service-instance-id of the parent service to which this allotted resource belongs."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)allotted-resource-identifiers-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-identifiers": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)allotted-resource-identifiers"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)security-zone-assignments": {
-      "properties": {
-        "GENERIC-RESOURCE-API:security-zone-name-trusted": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:security-zone-name-untrusted": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:security-zone-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Will be the same as the parent-service-instance-id"
-        },
-        "GENERIC-RESOURCE-API:security-zone-vnf-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Selected by SDNC from the security-zone-service-instance-id"
-        },
-        "GENERIC-RESOURCE-API:trusted-network-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "In the case of vIPR, this is the landing networks network-role; used in naming"
-        },
-        "GENERIC-RESOURCE-API:untrusted-network-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "In the case of vIPR, this is the tenant oam networks network-role; used in naming"
-        },
-        "GENERIC-RESOURCE-API:vlan-tag": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)security-zone-assignments-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:security-zone-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)security-zone-assignments"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)security-zone-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology/security-zone-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)security-zone-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:security-zone-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology(config)security-zone-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology/security-zone-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology/security-zone-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology/security-zone-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology/security-zone-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology/security-zone-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology/security-zone-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology/security-zone-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology/security-zone-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology/security-zone-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology/security-zone-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-allotted-resources/security-zone-allotted-resource/allotted-resource-data/security-zone-topology/security-zone-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-request-input(config)security-zone-input-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-request-input/security-zone-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-request-input(config)security-zone-input-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:security-zone-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-request-input(config)security-zone-input-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-request-input/security-zone-input-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-request-input/security-zone-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-request-input/security-zone-input-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-request-input/security-zone-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-request-input/security-zone-input-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-request-input/security-zone-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-request-input/security-zone-input-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-request-input/security-zone-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-request-input/security-zone-input-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/security-zone-request-input/security-zone-input-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/security-zone-request-input/security-zone-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/service-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/service-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/service-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/service-request-input(config)service-input-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/service-request-input/service-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/service-request-input(config)service-input-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/service-request-input(config)service-input-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/service-request-input/service-input-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/service-request-input/service-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/service-request-input/service-input-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/service-request-input/service-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/service-request-input/service-input-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/service-request-input/service-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/service-request-input/service-input-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/service-request-input/service-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/service-request-input/service-input-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/service-request-input/service-input-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/service-request-input/service-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services(config)service": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service(config)service-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Keep as M"
-        },
-        "GENERIC-RESOURCE-API:service-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service(config)service-status"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:service-instance-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services(config)service-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services(config)service"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service(config)service-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:consumed-allotted-resources": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)consumed-allotted-resources"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:forwarding-paths": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)forwarding-paths"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-instance-groups": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)network-instance-groups"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)networks"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:pnfs": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)pnfs"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:provided-allotted-resources": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)provided-allotted-resources"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:provided-configurations": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)provided-configurations"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)service-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-level-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)service-level-oper-status"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)service-request-input"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)service-topology"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnfc-instance-groups": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)vnfc-instance-groups"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnfs": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)vnfs"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service(config)service-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service(config)service-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service(config)service-status": {
-      "properties": {
-        "GENERIC-RESOURCE-API:action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "value would one of possible request-actions; match the list in service-data oper-status"
-        },
-        "GENERIC-RESOURCE-API:final-indicator": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:request-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:response-code": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:response-message": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:response-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:rpc-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "this is the svc-action from the incoming request"
-        },
-        "GENERIC-RESOURCE-API:rpc-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service(config)service-status-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service(config)service-status"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)consumed-allotted-resources": {
-      "properties": {
-        "GENERIC-RESOURCE-API:consumed-allotted-resource": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/consumed-allotted-resources(config)consumed-allotted-resource"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)consumed-allotted-resources-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:consumed-allotted-resources": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)consumed-allotted-resources"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)forwarding-paths": {
-      "properties": {
-        "GENERIC-RESOURCE-API:forwarding-path": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths(config)forwarding-path"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)forwarding-paths-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:forwarding-paths": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)forwarding-paths"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)network-instance-groups": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-instance-group": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups(config)network-instance-group"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)network-instance-groups-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-instance-groups": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)network-instance-groups"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)networks": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks(config)network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)networks-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)pnfs": {
-      "properties": {
-        "GENERIC-RESOURCE-API:pnf": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs(config)pnf"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)pnfs-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:pnfs": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)pnfs"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)provided-allotted-resources": {
-      "properties": {
-        "GENERIC-RESOURCE-API:provided-allotted-resource": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/provided-allotted-resources(config)provided-allotted-resource"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)provided-allotted-resources-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:provided-allotted-resources": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)provided-allotted-resources"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)provided-configurations": {
-      "properties": {
-        "GENERIC-RESOURCE-API:provided-configuration": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/provided-configurations(config)provided-configuration"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)provided-configurations-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:provided-configurations": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)provided-configurations"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)request-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:notification-url": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-number": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-version": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:request-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "still need to work Disconnect"
-        },
-        "GENERIC-RESOURCE-API:request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Request ID generated upstream of MSO"
-        },
-        "GENERIC-RESOURCE-API:source": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)request-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)request-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)sdnc-request-header": {
-      "properties": {
-        "GENERIC-RESOURCE-API:svc-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This is the rpcAction"
-        },
-        "GENERIC-RESOURCE-API:svc-notification-url": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Contains URL for asynchronous response"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Uniquely generated by calling system (e.g. MSO or SDN-GP)"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)sdnc-request-header-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)sdnc-request-header"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)service-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:global-customer-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "need for put of data to AnAI (MSO provides)"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This maps to the product-family-id in A&AI"
-        },
-        "GENERIC-RESOURCE-API:service-instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:subscriber-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Would not be expected for vIPR-ATM or mobility services."
-        },
-        "GENERIC-RESOURCE-API:subscription-service-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "used to reference a&ai subscription-service-type. For example, we show as vIPR-ATM in example."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)service-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)service-level-oper-status": {
-      "properties": {
-        "GENERIC-RESOURCE-API:create-timestamp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "GENERIC-RESOURCE-API:last-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "should be list of possible request-actions"
-        },
-        "GENERIC-RESOURCE-API:last-order-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:last-rpc-action": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:last-svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "GENERIC-RESOURCE-API:modify-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "TBD - do we need Request failed statuses? RequestFailed | InProgressTimeout"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)service-level-oper-status-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-level-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)service-level-oper-status"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)service-request-input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-request-input(config)service-input-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-instance-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)service-request-input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)service-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)service-topology": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)service-assignments"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)service-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-topology-identifier": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)service-topology-identifier"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)service-topology-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)service-topology"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)vnfc-instance-groups": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-instance-group": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups(config)vnfc-instance-group"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)vnfc-instance-groups-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-instance-groups": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)vnfc-instance-groups"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)vnfs": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs(config)vnf"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data(config)vnfs-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfs": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data(config)vnfs"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/consumed-allotted-resources(config)consumed-allotted-resource": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-pointer": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Pointer to the allotted-resources topology"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not an enum, but expected values are contrail-route and security-zone."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/consumed-allotted-resources(config)consumed-allotted-resource-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:consumed-allotted-resource": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/consumed-allotted-resources(config)consumed-allotted-resource"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths(config)forwarding-path": {
-      "properties": {
-        "GENERIC-RESOURCE-API:forwarding-path-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Generated by SDNC"
-        },
-        "GENERIC-RESOURCE-API:forwarding-path-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Fowarding-path name from TOSCA model, or name generated by SDNC"
-        },
-        "GENERIC-RESOURCE-API:forwarding-path-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Based on MySQL Forwarding_Path tables path_type value from related TOSCA model"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-paths": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path(config)service-paths"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:forwarding-path-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths(config)forwarding-path-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:forwarding-path": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths(config)forwarding-path"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path(config)service-paths": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-path": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths(config)service-path"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path(config)service-paths-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-paths": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path(config)service-paths"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths(config)service-path": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path(config)service"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:service-path-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Service path instance ID generated by SDNC. Identifies a service-path-instance within a forwarding-path definition"
-        },
-        "GENERIC-RESOURCE-API:service-path-instance-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "A unique name generated by SDNC ( forwarding-path-name + service-path-instance-id )"
-        },
-        "GENERIC-RESOURCE-API:version": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Only one version of the service-path-instance data will be available in MD-SAL.  version will be updated when the service-path-instance is reevaluated "
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths(config)service-path-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-path": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths(config)service-path"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path(config)service": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "service-instance-id of each service-instance in the service-path-instance"
-        },
-        "GENERIC-RESOURCE-API:service-path-sequence-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "e.g. S1S2S3S5seq id=1  S1-S2seq id=2  S2S3seq id=3  S3S5Incremental integer value"
-        },
-        "GENERIC-RESOURCE-API:vnfs": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path/service(config)vnfs"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path(config)service-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path(config)service"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path/service(config)vnfs": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path/service/vnfs(config)vnf"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path/service(config)vnfs-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfs": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path/service(config)vnfs"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path/service/vnfs(config)vnf": {
-      "properties": {
-        "GENERIC-RESOURCE-API:left-network-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Every VNF instance in the path is connected to one or two VNFs."
-        },
-        "GENERIC-RESOURCE-API:left-network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:right-network-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:right-network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vf-module-instance": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path/service/vnfs/vnf(config)vf-module-instance"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "VNF instance ID in the path"
-        },
-        "GENERIC-RESOURCE-API:vnf-path-sequence-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Sequence ID at the VNF instance levele.g.  e.g. V1V2V3V5V6seq id=1  V1-V2seq id=2  V2V3seq id=3  V3V5seq id=4  V5V6incremental integer value."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path/service/vnfs(config)vnf-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path/service/vnfs(config)vnf"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path/service/vnfs/vnf(config)vf-module-instance": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vf-module-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path/service/vnfs/vnf(config)vf-module-instance-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-instance": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/forwarding-paths/forwarding-path/service-paths/service-path/service/vnfs/vnf(config)vf-module-instance"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups(config)network-instance-group": {
-      "properties": {
-        "GENERIC-RESOURCE-API:aggregate-route-policy": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)aggregate-route-policy"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:aggregate-routes": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)aggregate-routes"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:network-instance-group-function": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-instance-group-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Also a Key in Network Instance Group in A&AI"
-        },
-        "GENERIC-RESOURCE-API:networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)networks"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:subnet-assignment-policy": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)subnet-assignment-policy"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:subnet-key-value": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "key-value provided to EIPAM when  creating shared subnet"
-        },
-        "GENERIC-RESOURCE-API:subnets": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)subnets"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:vpn-binding-policy": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)vpn-binding-policy"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:network-instance-group-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups(config)network-instance-group-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-instance-group": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups(config)network-instance-group"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)aggregate-route-policy": {
-      "properties": {
-        "GENERIC-RESOURCE-API:aggregate-route-policy-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:ipv4-aggregate-route-level": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:ipv6-aggregate-route-level": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)aggregate-route-policy-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:aggregate-route-policy": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)aggregate-route-policy"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)aggregate-routes": {
-      "properties": {
-        "GENERIC-RESOURCE-API:cidr-mask": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:ip-version": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Use values 4 or 6."
-        },
-        "GENERIC-RESOURCE-API:route-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Unique id"
-        },
-        "GENERIC-RESOURCE-API:start-address": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)aggregate-routes-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:aggregate-routes": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)aggregate-routes"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)networks": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks(config)network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)networks-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)subnet-assignment-policy": {
-      "properties": {
-        "GENERIC-RESOURCE-API:subnet-use": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Current valid values - unique, shared (default)"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)subnet-assignment-policy-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:subnet-assignment-policy": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)subnet-assignment-policy"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)subnets": {
-      "properties": {
-        "GENERIC-RESOURCE-API:addr-from-start": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Default is N"
-        },
-        "GENERIC-RESOURCE-API:cidr-mask": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:dhcp-enabled": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:dhcp-end-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:dhcp-start-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:gateway-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:ip-version": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:start-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:subnet-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:subnet-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:subnet-sequence": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)subnets-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:subnets": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)subnets"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)vpn-binding-policy": {
-      "properties": {
-        "GENERIC-RESOURCE-API:global-route-target": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:route-target-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vpn-binding": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vpn-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vpn-platform": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vpn-type": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)vpn-binding-policy-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vpn-binding-policy": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group(config)vpn-binding-policy"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks(config)network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:customer-bonding-requests": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks/network(config)customer-bonding-requests"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Index into network-topology-identifier structure"
-        },
-        "GENERIC-RESOURCE-API:network-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "assigned, unassigned"
-        },
-        "GENERIC-RESOURCE-API:neutron-network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Neutron-network-id assigned by PO/RO"
-        },
-        "GENERIC-RESOURCE-API:vlan-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vpn-bindings": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks/network(config)vpn-bindings"
-          },
-          "type": "array"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:network-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks(config)network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks(config)network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks/network(config)customer-bonding-requests": {
-      "properties": {
-        "GENERIC-RESOURCE-API:customer-bonding-request": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks/network/customer-bonding-requests(config)customer-bonding-request"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks/network(config)customer-bonding-requests-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:customer-bonding-requests": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks/network(config)customer-bonding-requests"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks/network(config)vpn-bindings": {
-      "properties": {
-        "GENERIC-RESOURCE-API:aic-zone": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "AIC Zone the route target associated with"
-        },
-        "GENERIC-RESOURCE-API:global-route-target": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:route-target-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vpn-binding-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vpn-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks/network(config)vpn-bindings-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vpn-bindings": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks/network(config)vpn-bindings"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks/network/customer-bonding-requests(config)customer-bonding-request": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "e.g. vlan network receptor configuration id"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks/network/customer-bonding-requests(config)customer-bonding-request-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:customer-bonding-request": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/network-instance-groups/network-instance-group/networks/network/customer-bonding-requests(config)customer-bonding-request"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks(config)network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network(config)network-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:network-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks(config)network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks(config)network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network(config)network-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-level-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-level-oper-status"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-provided-allotted-resources": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-provided-allotted-resources"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-request-input"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-topology"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network(config)network-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network(config)network-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:from-preload": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicates if source is preload data"
-        },
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-technology": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-type": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-level-oper-status": {
-      "properties": {
-        "GENERIC-RESOURCE-API:create-timestamp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "GENERIC-RESOURCE-API:last-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "should be list of possible request-actions"
-        },
-        "GENERIC-RESOURCE-API:last-order-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:last-rpc-action": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:last-svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "GENERIC-RESOURCE-API:modify-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "TBD - do we need Request failed statuses? RequestFailed | InProgressTimeout"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-level-oper-status-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-level-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-level-oper-status"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-provided-allotted-resources": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-provided-ar-id": {
-          "description": "List of allotted resources using capacity from this network",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-provided-allotted-resources-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-provided-allotted-resources": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-provided-allotted-resources"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-request-input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:aic-clli": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not expected to be used"
-        },
-        "GENERIC-RESOURCE-API:aic-cloud-region": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The AIC cloud region which maps to contrail versions"
-        },
-        "GENERIC-RESOURCE-API:cloud-owner": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The cloud owner provided by the caller"
-        },
-        "GENERIC-RESOURCE-API:network-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-request-input(config)network-input-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-instance-group-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "When network has instance-group role in service model"
-        },
-        "GENERIC-RESOURCE-API:network-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:tenant": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-request-input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-topology": {
-      "properties": {
-        "GENERIC-RESOURCE-API:aic-clli": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not expected to be used"
-        },
-        "GENERIC-RESOURCE-API:aic-cloud-region": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The AIC cloud region which maps to contrail versions"
-        },
-        "GENERIC-RESOURCE-API:cloud-owner": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The cloud owner provided by the caller"
-        },
-        "GENERIC-RESOURCE-API:network-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)network-assignments"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)network-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-topology-identifier-structure": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)network-topology-identifier-structure"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:tenant": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-topology-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)network-topology"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)request-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:notification-url": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-number": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-version": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:request-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "still need to work Disconnect"
-        },
-        "GENERIC-RESOURCE-API:request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Request ID generated upstream of MSO"
-        },
-        "GENERIC-RESOURCE-API:source": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)request-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)request-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)sdnc-request-header": {
-      "properties": {
-        "GENERIC-RESOURCE-API:svc-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This is the rpcAction"
-        },
-        "GENERIC-RESOURCE-API:svc-notification-url": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Contains URL for asynchronous response"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Uniquely generated by calling system (e.g. MSO or SDN-GP)"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)sdnc-request-header-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)sdnc-request-header"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)service-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:global-customer-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "need for put of data to AnAI (MSO provides)"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/service-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This maps to the product-family-id in A&AI"
-        },
-        "GENERIC-RESOURCE-API:service-instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:subscriber-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Would not be expected for vIPR-ATM or mobility services."
-        },
-        "GENERIC-RESOURCE-API:subscription-service-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "used to reference a&ai subscription-service-type. For example, we show as vIPR-ATM in example."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)service-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-request-input(config)network-input-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-request-input/network-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-request-input(config)network-input-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-request-input(config)network-input-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-request-input/network-input-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-request-input/network-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-request-input/network-input-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-request-input/network-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-request-input/network-input-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-request-input/network-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-request-input/network-input-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-request-input/network-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-request-input/network-input-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-request-input/network-input-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-request-input/network-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)network-assignments": {
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)network-assignments-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)network-assignments"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)network-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-parameter": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-parameters(config)network-parameter"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)network-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)network-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)network-topology-identifier-structure": {
-      "properties": {
-        "GENERIC-RESOURCE-API:eipam-v4-address-plan": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:eipam-v6-address-plan": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:is-trunked": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-instance-group-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "When network is part of network instance-Group-data & instance Group in A&AI"
-        },
-        "GENERIC-RESOURCE-API:network-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-technology": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-type": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:related-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-topology-identifier-structure(config)related-networks"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:segmentation-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)network-topology-identifier-structure-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-topology-identifier-structure": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)network-topology-identifier-structure"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-parameters(config)network-parameter": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-parameter-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-parameter-value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-parameters(config)network-parameter-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-parameter": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-parameters(config)network-parameter"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-topology-identifier-structure(config)related-networks": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-topology-identifier-structure/related-networks(config)related-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-topology-identifier-structure(config)related-networks-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-topology-identifier-structure(config)related-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-topology-identifier-structure/related-networks(config)related-network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Key to l3-network object"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-topology-identifier-structure/related-networks/related-network(config)vlan-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-topology-identifier-structure/related-networks(config)related-network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-topology-identifier-structure/related-networks(config)related-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-topology-identifier-structure/related-networks/related-network(config)vlan-tags": {
-      "properties": {
-        "GENERIC-RESOURCE-API:is-private": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:lower-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:upper-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-interface": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "A&AI Key"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-topology-identifier-structure/related-networks/related-network(config)vlan-tags-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/network-topology/network-topology-identifier-structure/related-networks/related-network(config)vlan-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/service-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/service-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/networks/network/network-data/service-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs(config)pnf": {
-      "properties": {
-        "GENERIC-RESOURCE-API:pnf-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf(config)pnf-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:pnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:pnf-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs(config)pnf-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:pnf": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs(config)pnf"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf(config)pnf-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:pnf-details": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-details"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:pnf-level-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-level-oper-status"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:pnf-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-request-input"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:pnf-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-topology"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf(config)pnf-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:pnf-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf(config)pnf-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-details": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-details(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:pnf-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "pnfId*Identifier of this Pnf information element. CORRELATIONID = PNF-NAME (A&AI)"
-        },
-        "GENERIC-RESOURCE-API:pnf-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:pnf-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "pnfType (template)*Type of Resource. NEW type: PNF (pre-defined in SDC)"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:pnf-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-details-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:pnf-details": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-details"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-level-oper-status": {
-      "properties": {
-        "GENERIC-RESOURCE-API:create-timestamp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "GENERIC-RESOURCE-API:last-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "should be list of possible request-actions"
-        },
-        "GENERIC-RESOURCE-API:last-order-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:last-rpc-action": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:last-svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "GENERIC-RESOURCE-API:modify-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "TBD - do we need Request failed statuses? RequestFailed | InProgressTimeout"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-level-oper-status-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:pnf-level-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-level-oper-status"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-request-input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:aic-clli": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not expected to be used"
-        },
-        "GENERIC-RESOURCE-API:aic-cloud-region": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The AIC cloud region which maps to contrail versions"
-        },
-        "GENERIC-RESOURCE-API:cloud-owner": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The cloud owner provided by the caller"
-        },
-        "GENERIC-RESOURCE-API:pnf-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-request-input(config)pnf-input-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:pnf-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:request-version": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "keep this? e.g. 1702"
-        },
-        "GENERIC-RESOURCE-API:tenant": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-request-input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:pnf-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-topology": {
-      "properties": {
-        "GENERIC-RESOURCE-API:aic-clli": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not expected to be used"
-        },
-        "GENERIC-RESOURCE-API:aic-cloud-region": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The AIC cloud region which maps to contrail versions"
-        },
-        "GENERIC-RESOURCE-API:cloud-owner": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The cloud owner provided by the caller"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:pnf-parameters-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology(config)pnf-parameters-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:pnf-topology-identifier-structure": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology(config)pnf-topology-identifier-structure"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-generated-cloud-resources": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicate if source is sdnc generated cloud param.When true, the parameters are literal HEAT template parameter names;When false, the parameters need to be converted to HEAT format"
-        },
-        "GENERIC-RESOURCE-API:tenant": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-topology-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:pnf-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)pnf-topology"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)request-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:notification-url": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-number": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-version": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:request-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "still need to work Disconnect"
-        },
-        "GENERIC-RESOURCE-API:request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Request ID generated upstream of MSO"
-        },
-        "GENERIC-RESOURCE-API:source": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)request-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)request-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)sdnc-request-header": {
-      "properties": {
-        "GENERIC-RESOURCE-API:svc-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This is the rpcAction"
-        },
-        "GENERIC-RESOURCE-API:svc-notification-url": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Contains URL for asynchronous response"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Uniquely generated by calling system (e.g. MSO or SDN-GP)"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)sdnc-request-header-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)sdnc-request-header"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)service-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:global-customer-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "need for put of data to AnAI (MSO provides)"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/service-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This maps to the product-family-id in A&AI"
-        },
-        "GENERIC-RESOURCE-API:service-instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:subscriber-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Would not be expected for vIPR-ATM or mobility services."
-        },
-        "GENERIC-RESOURCE-API:subscription-service-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "used to reference a&ai subscription-service-type. For example, we show as vIPR-ATM in example."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)service-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-details(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-details(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-details(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-request-input(config)pnf-input-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-request-input/pnf-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-request-input(config)pnf-input-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:pnf-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-request-input(config)pnf-input-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-request-input/pnf-input-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-request-input/pnf-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-request-input/pnf-input-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-request-input/pnf-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-request-input/pnf-input-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-request-input/pnf-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-request-input/pnf-input-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-request-input/pnf-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-request-input/pnf-input-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-request-input/pnf-input-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-request-input/pnf-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology(config)pnf-parameters-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology/pnf-parameters-data(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology(config)pnf-parameters-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:pnf-parameters-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology(config)pnf-parameters-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology(config)pnf-topology-identifier-structure": {
-      "properties": {
-        "GENERIC-RESOURCE-API:pnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:pnf-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "optionally comes from pnf-request-input container or is assigned by sdn-c"
-        },
-        "GENERIC-RESOURCE-API:pnf-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "In preload tree, this label is used for the vf-module-type"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology(config)pnf-topology-identifier-structure-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:pnf-topology-identifier-structure": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology(config)pnf-topology-identifier-structure"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology/pnf-parameters-data(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology/pnf-parameters-data/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology/pnf-parameters-data(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology/pnf-parameters-data(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology/pnf-parameters-data/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology/pnf-parameters-data/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology/pnf-parameters-data/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology/pnf-parameters-data/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology/pnf-parameters-data/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology/pnf-parameters-data/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/pnf-topology/pnf-parameters-data/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/service-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/service-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/pnfs/pnf/pnf-data/service-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/provided-allotted-resources(config)provided-allotted-resource": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-pointer": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Pointer to the allotted-resources topology"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not an enum, but expected values are contrail-route and security-zone."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/provided-allotted-resources(config)provided-allotted-resource-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:provided-allotted-resource": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/provided-allotted-resources(config)provided-allotted-resource"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/provided-configurations(config)provided-configuration": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:configuration-sub-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not an enum, but expected values are vprobe and pprobe"
-        },
-        "GENERIC-RESOURCE-API:configuration-topology-link": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Pointer to the configurations topology"
-        },
-        "GENERIC-RESOURCE-API:configuration-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not an enum, but expected values are port-mirror-configuration, , vlan-network-receptor"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/provided-configurations(config)provided-configuration-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:provided-configuration": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/provided-configurations(config)provided-configuration"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/service-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/service-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/service-request-input(config)service-input-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-request-input/service-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/service-request-input(config)service-input-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-request-input(config)service-input-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/service-request-input/service-input-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-request-input/service-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/service-request-input/service-input-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-request-input/service-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/service-request-input/service-input-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-request-input/service-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/service-request-input/service-input-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-request-input/service-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/service-request-input/service-input-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/service-request-input/service-input-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-request-input/service-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)service-assignments": {
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)service-assignments-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)service-assignments"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)service-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-parameter": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology/service-parameters(config)service-parameter"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)service-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)service-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)service-topology-identifier": {
-      "properties": {
-        "GENERIC-RESOURCE-API:global-customer-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:service-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "from MSO input on STO assign"
-        },
-        "GENERIC-RESOURCE-API:service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "repeated"
-        },
-        "GENERIC-RESOURCE-API:service-instance-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "optionally comes from service-request-input container or is assigned by sdn-c"
-        },
-        "GENERIC-RESOURCE-API:service-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "tag labeled subscription-service-type in the service-information input"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)service-topology-identifier-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-topology-identifier": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology(config)service-topology-identifier"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/service-topology/service-parameters(config)service-parameter": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-parameter-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:service-parameter-value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/service-topology/service-parameters(config)service-parameter-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-parameter": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/service-topology/service-parameters(config)service-parameter"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups(config)vnfc-instance-group": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:group-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": " port-mirror-source or  port-mirror-dest"
-        },
-        "GENERIC-RESOURCE-API:instance-group-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "i.e.TSBC_VNFC_group"
-        },
-        "GENERIC-RESOURCE-API:nfc-naming-code": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Set to nfc-naming-code from A&AI"
-        },
-        "GENERIC-RESOURCE-API:vnfc-objects": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group(config)vnfc-objects"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:configuration-id",
-        "GENERIC-RESOURCE-API:instance-group-role",
-        "GENERIC-RESOURCE-API:nfc-naming-code"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups(config)vnfc-instance-group-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-instance-group": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups(config)vnfc-instance-group"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group(config)vnfc-objects": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-object": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects(config)vnfc-object"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group(config)vnfc-objects-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-objects": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group(config)vnfc-objects"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects(config)vnfc-object": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vm-type": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnfc-key": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnfc-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Vnfc name as key in A&AI"
-        },
-        "GENERIC-RESOURCE-API:vnics": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object(config)vnics"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vserver-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vserver-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects(config)vnfc-object-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-object": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects(config)vnfc-object"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object(config)vnics": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnic": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics(config)vnic"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object(config)vnics-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnics": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object(config)vnics"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics(config)vnic": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capacity": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics/vnic(config)capacity"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnic-ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics/vnic(config)vnic-ip-addresses"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnic-port-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnic-port-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics(config)vnic-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnic": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics(config)vnic"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics/vnic(config)capacity": {
-      "properties": {
-        "GENERIC-RESOURCE-API:used-capacity": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Updated for destination port when source port is mapped/unmapped."
-        },
-        "GENERIC-RESOURCE-API:vnic-capacity": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics/vnic(config)capacity-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capacity": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics/vnic(config)capacity"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics/vnic(config)vnic-ip-addresses": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics/vnic/vnic-ip-addresses(config)ip-addresses"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics/vnic(config)vnic-ip-addresses-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnic-ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics/vnic(config)vnic-ip-addresses"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics/vnic/vnic-ip-addresses(config)ip-addresses": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ipv4-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:ipv6-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vipv4-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Virtual v4"
-        },
-        "GENERIC-RESOURCE-API:vipv6-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Virtual v6"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics/vnic/vnic-ip-addresses(config)ip-addresses-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfc-instance-groups/vnfc-instance-group/vnfc-objects/vnfc-object/vnics/vnic/vnic-ip-addresses(config)ip-addresses"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs(config)vnf": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf(config)vnf-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:vnf-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs(config)vnf-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs(config)vnf"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf(config)vnf-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:license-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)license-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)service-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vf-modules": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vf-modules"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-level-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-level-oper-status"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-network-collections": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-network-collections"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-provided-allotted-resources": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-provided-allotted-resources"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-request-input"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-sub-interface-groups": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-sub-interface-groups"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-topology"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf(config)vnf-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf(config)vnf-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)license-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:entitlement-pool-list": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/license-information(config)entitlement-pool-list"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:license-key-group-list": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/license-information(config)license-key-group-list"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)license-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:license-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)license-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)request-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:notification-url": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-number": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-version": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:request-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "still need to work Disconnect"
-        },
-        "GENERIC-RESOURCE-API:request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Request ID generated upstream of MSO"
-        },
-        "GENERIC-RESOURCE-API:source": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)request-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)request-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)sdnc-request-header": {
-      "properties": {
-        "GENERIC-RESOURCE-API:svc-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This is the rpcAction"
-        },
-        "GENERIC-RESOURCE-API:svc-notification-url": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Contains URL for asynchronous response"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Uniquely generated by calling system (e.g. MSO or SDN-GP)"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)sdnc-request-header-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)sdnc-request-header"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)service-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:global-customer-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "need for put of data to AnAI (MSO provides)"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/service-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This maps to the product-family-id in A&AI"
-        },
-        "GENERIC-RESOURCE-API:service-instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:subscriber-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Would not be expected for vIPR-ATM or mobility services."
-        },
-        "GENERIC-RESOURCE-API:subscription-service-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "used to reference a&ai subscription-service-type. For example, we show as vIPR-ATM in example."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)service-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vf-modules": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules(config)vf-module"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vf-modules-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-modules": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vf-modules"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-type": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-level-oper-status": {
-      "properties": {
-        "GENERIC-RESOURCE-API:create-timestamp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "GENERIC-RESOURCE-API:last-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "should be list of possible request-actions"
-        },
-        "GENERIC-RESOURCE-API:last-order-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:last-rpc-action": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:last-svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "GENERIC-RESOURCE-API:modify-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "TBD - do we need Request failed statuses? RequestFailed | InProgressTimeout"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-level-oper-status-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-level-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-level-oper-status"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-network-collections": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-network-collection": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections(config)vnf-network-collection"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-network-collections-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-network-collections": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-network-collections"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-provided-allotted-resources": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-provided-ar-id": {
-          "description": "List of allotted resources using capacity from this vnf",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-provided-allotted-resources-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-provided-allotted-resources": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-provided-allotted-resources"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-request-input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:aic-clli": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not expected to be used"
-        },
-        "GENERIC-RESOURCE-API:aic-cloud-region": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The AIC cloud region which maps to contrail versions"
-        },
-        "GENERIC-RESOURCE-API:cloud-owner": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The cloud owner provided by the caller"
-        },
-        "GENERIC-RESOURCE-API:request-version": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:tenant": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input(config)vnf-input-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-network-instance-group-ids": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input(config)vnf-network-instance-group-ids"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:vnf-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input(config)vnf-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-request-input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-sub-interface-groups": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-sub-interface-group": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups(config)vnf-sub-interface-group"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-sub-interface-groups-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-sub-interface-groups": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-sub-interface-groups"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-topology": {
-      "properties": {
-        "GENERIC-RESOURCE-API:aic-clli": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not expected to be used"
-        },
-        "GENERIC-RESOURCE-API:aic-cloud-region": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The AIC cloud region which maps to contrail versions"
-        },
-        "GENERIC-RESOURCE-API:cloud-owner": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The cloud owner provided by the caller"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-generated-cloud-resources": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicate if source is sdnc generated cloud param"
-        },
-        "GENERIC-RESOURCE-API:tenant": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-parameters-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)vnf-parameters-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-resource-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)vnf-resource-assignments"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-topology-identifier-structure": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)vnf-topology-identifier-structure"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-topology-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data(config)vnf-topology"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/license-information(config)entitlement-pool-list": {
-      "properties": {
-        "GENERIC-RESOURCE-API:action": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:entitlement-pool-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:entitlement-pool-uuid": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:entitlement-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "assigned by ALTS"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:action",
-        "GENERIC-RESOURCE-API:entitlement-pool-uuid"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/license-information(config)entitlement-pool-list-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:entitlement-pool-list": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/license-information(config)entitlement-pool-list"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/license-information(config)license-key-group-list": {
-      "properties": {
-        "GENERIC-RESOURCE-API:action": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:license-key": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "assigned by ALTS"
-        },
-        "GENERIC-RESOURCE-API:license-key-group-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:license-key-group-uuid": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:license-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "assigned by ALTS"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:action",
-        "GENERIC-RESOURCE-API:license-key-group-uuid"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/license-information(config)license-key-group-list-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:license-key-group-list": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/license-information(config)license-key-group-list"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/service-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/service-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/service-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules(config)vf-module": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module(config)vf-module-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vf-module-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:vf-module-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules(config)vf-module-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules(config)vf-module"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module(config)vf-module-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)service-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vf-module-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vf-module-level-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-level-oper-status"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vf-module-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-request-input"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vf-module-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-topology"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vnf-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module(config)vf-module-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module(config)vf-module-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)request-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:notification-url": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-number": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-version": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:request-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "still need to work Disconnect"
-        },
-        "GENERIC-RESOURCE-API:request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Request ID generated upstream of MSO"
-        },
-        "GENERIC-RESOURCE-API:source": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)request-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)request-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)sdnc-request-header": {
-      "properties": {
-        "GENERIC-RESOURCE-API:svc-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This is the rpcAction"
-        },
-        "GENERIC-RESOURCE-API:svc-notification-url": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Contains URL for asynchronous response"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Uniquely generated by calling system (e.g. MSO or SDN-GP)"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)sdnc-request-header-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)sdnc-request-header"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)service-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:global-customer-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "need for put of data to AnAI (MSO provides)"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/service-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This maps to the product-family-id in A&AI"
-        },
-        "GENERIC-RESOURCE-API:service-instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:subscriber-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Would not be expected for vIPR-ATM or mobility services."
-        },
-        "GENERIC-RESOURCE-API:subscription-service-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "used to reference a&ai subscription-service-type. For example, we show as vIPR-ATM in example."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)service-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:from-preload": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicates if source is preload data"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vf-module-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vf-module-type": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-level-oper-status": {
-      "properties": {
-        "GENERIC-RESOURCE-API:create-timestamp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "GENERIC-RESOURCE-API:last-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "should be list of possible request-actions"
-        },
-        "GENERIC-RESOURCE-API:last-order-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:last-rpc-action": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:last-svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "GENERIC-RESOURCE-API:modify-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "TBD - do we need Request failed statuses? RequestFailed | InProgressTimeout"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-level-oper-status-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-level-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-level-oper-status"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-request-input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:aic-clli": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not expected to be used"
-        },
-        "GENERIC-RESOURCE-API:aic-cloud-region": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The AIC cloud region which maps to contrail versions"
-        },
-        "GENERIC-RESOURCE-API:cloud-owner": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The cloud owner provided by the caller"
-        },
-        "GENERIC-RESOURCE-API:request-version": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "keep this?"
-        },
-        "GENERIC-RESOURCE-API:tenant": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vf-module-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-request-input(config)vf-module-input-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vf-module-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-request-input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-topology": {
-      "properties": {
-        "GENERIC-RESOURCE-API:aic-clli": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not expected to be used"
-        },
-        "GENERIC-RESOURCE-API:aic-cloud-region": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The AIC cloud region which maps to contrail versions"
-        },
-        "GENERIC-RESOURCE-API:cloud-owner": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The cloud owner provided by the caller"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-generated-cloud-resources": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicate if source is sdnc-generated-cloud-resources.When true, the parameters are literal HEAT template parameter names;When false, the parameters need to be converted to HEAT format"
-        },
-        "GENERIC-RESOURCE-API:tenant": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vf-module-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology(config)vf-module-assignments"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vf-module-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology(config)vf-module-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vf-module-topology-identifier": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology(config)vf-module-topology-identifier"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-topology-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vf-module-topology"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vnf-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vnf-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-type": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vnf-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data(config)vnf-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/service-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/service-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/service-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-request-input(config)vf-module-input-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-request-input/vf-module-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-request-input(config)vf-module-input-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-request-input(config)vf-module-input-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-request-input/vf-module-input-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-request-input/vf-module-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-request-input/vf-module-input-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-request-input/vf-module-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-request-input/vf-module-input-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-request-input/vf-module-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-request-input/vf-module-input-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-request-input/vf-module-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-request-input/vf-module-input-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-request-input/vf-module-input-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-request-input/vf-module-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology(config)vf-module-assignments": {
-      "properties": {
-        "GENERIC-RESOURCE-API:dhcp-subnet-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments(config)dhcp-subnet-assignments"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vf-module-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Orchestration status from AAI - to be set by SDNC"
-        },
-        "GENERIC-RESOURCE-API:vlan-vnfc-instance-groups": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments(config)vlan-vnfc-instance-groups"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vms": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments(config)vms"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology(config)vf-module-assignments-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology(config)vf-module-assignments"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology(config)vf-module-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology(config)vf-module-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology(config)vf-module-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology(config)vf-module-topology-identifier": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "vf-module id"
-        },
-        "GENERIC-RESOURCE-API:vf-module-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "vf-module-name"
-        },
-        "GENERIC-RESOURCE-API:vf-module-type": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology(config)vf-module-topology-identifier-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-topology-identifier": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology(config)vf-module-topology-identifier"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments(config)dhcp-subnet-assignments": {
-      "properties": {
-        "GENERIC-RESOURCE-API:dhcp-subnet-assignment": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments(config)dhcp-subnet-assignment"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments(config)dhcp-subnet-assignments-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:dhcp-subnet-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments(config)dhcp-subnet-assignments"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments(config)vlan-vnfc-instance-groups": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-vnfc-instance-group": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups(config)vlan-vnfc-instance-group"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments(config)vlan-vnfc-instance-groups-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-vnfc-instance-groups": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments(config)vlan-vnfc-instance-groups"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments(config)vms": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vm": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms(config)vm"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments(config)vms-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vms": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments(config)vms"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments(config)dhcp-subnet-assignment": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-version": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:neutron-subnet-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Same as subnet-id in subnet-data structure"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments(config)dhcp-subnet-assignment-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:dhcp-subnet-assignment": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/dhcp-subnet-assignments(config)dhcp-subnet-assignment"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups(config)vlan-vnfc-instance-group": {
-      "properties": {
-        "GENERIC-RESOURCE-API:instance-group-function": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:instance-group-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "A&AI ID"
-        },
-        "GENERIC-RESOURCE-API:vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnfcs": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group(config)vnfcs"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:instance-group-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups(config)vlan-vnfc-instance-group-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-vnfc-instance-group": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups(config)vlan-vnfc-instance-group"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group(config)vnfcs": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs(config)vnfc"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group(config)vnfcs-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfcs": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group(config)vnfcs"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs(config)vnfc": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnic-groups": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc(config)vnic-groups"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs(config)vnfc-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs(config)vnfc"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc(config)vnic-groups": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnic-group": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups(config)vnic-group"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc(config)vnic-groups-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnic-groups": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc(config)vnic-groups"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups(config)vnic-group": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-instance-group-function": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "network-instance-Group-function for network collection where vnics with vnic-interface-role will connect"
-        },
-        "GENERIC-RESOURCE-API:vlan-assignment-policy-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Policy name in ASDC model & policy definition in Policy Engine"
-        },
-        "GENERIC-RESOURCE-API:vlan-common-ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-common-ip-addresses"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vlan-tag-index-next": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Next tag to be assigned"
-        },
-        "GENERIC-RESOURCE-API:vlan-vnics": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-vnics"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnic-interface-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Same as network-role of network where vnic is connected"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:vnic-interface-role"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups(config)vnic-group-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnic-group": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups(config)vnic-group"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-common-ip-addresses": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-common-ip-addresses(config)ip-addresses"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-common-ip-addresses-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-common-ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-common-ip-addresses"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-vnics": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-vnic": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics(config)vlan-vnic"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-vnics-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-vnics": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group(config)vlan-vnics"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-common-ip-addresses(config)ip-addresses": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ipv4-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:ipv6-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vipv4-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Virtual v4"
-        },
-        "GENERIC-RESOURCE-API:vipv6-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Virtual v6"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-common-ip-addresses(config)ip-addresses-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-common-ip-addresses(config)ip-addresses"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics(config)vlan-vnic": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnic-port-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnic-sub-interfaces": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic(config)vnic-sub-interfaces"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:vnic-port-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics(config)vlan-vnic-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-vnic": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics(config)vlan-vnic"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic(config)vnic-sub-interfaces": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sub-interface-network-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces(config)sub-interface-network-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic(config)vnic-sub-interfaces-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnic-sub-interfaces": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic(config)vnic-sub-interfaces"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces(config)sub-interface-network-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:floating-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Subinterface network id (UUID in A&AI)"
-        },
-        "GENERIC-RESOURCE-API:network-information-items": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Subinterface network name"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "e.g. untrusted "
-        },
-        "GENERIC-RESOURCE-API:network-role-tag": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Assuming HEAT template network role tag parameter - not used"
-        },
-        "GENERIC-RESOURCE-API:neutron-network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Neutron network id assigned by PO/RP"
-        },
-        "GENERIC-RESOURCE-API:vlan-tag-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Vlan tag assigned to subinterface port"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:network-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces(config)sub-interface-network-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sub-interface-network-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces(config)sub-interface-network-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips": {
-      "properties": {
-        "GENERIC-RESOURCE-API:floating-ip-v4": {
-          "description": "Floating ipv4 for VMs of a given type on this network",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:floating-ip-v6": {
-          "description": "Floating ipv6 for VMs of a given type on this network",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:floating-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information-item": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information-items": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-count": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The number of ip addresses to be assigned per vm for this network role"
-        },
-        "GENERIC-RESOURCE-API:ip-version": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Use ipv4 or ipv6"
-        },
-        "GENERIC-RESOURCE-API:network-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:use-dhcp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicator to use DHCP on this network for this VM - set to N for Vlan tagging"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information-item": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-ip": {
-          "description": "List of assigned ip addresses of type ip-version on a network.",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vlan-vnfc-instance-groups/vlan-vnfc-instance-group/vnfcs/vnfc/vnic-groups/vnic-group/vlan-vnics/vlan-vnic/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms(config)vm": {
-      "properties": {
-        "GENERIC-RESOURCE-API:nfc-naming-code": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "used in vm naming(draft 29: changed from nfc-code)"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vm-count": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vm-names": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm(config)vm-names"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vm-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm(config)vm-networks"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vm-type": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vm-type-tag": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "from tosca data on vfc"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:vm-type"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms(config)vm-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vm": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms(config)vm"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm(config)vm-names": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vm-name": {
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:vnfc-names": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names(config)vnfc-names"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm(config)vm-names-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vm-names": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm(config)vm-names"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm(config)vm-networks": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vm-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks(config)vm-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm(config)vm-networks-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vm-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm(config)vm-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names(config)vnfc-names": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnfc-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names(config)vnfc-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names(config)vnfc-names-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-names": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names(config)vnfc-names"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names(config)vnfc-networks": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-network-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks(config)vnfc-network-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names(config)vnfc-networks-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names(config)vnfc-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks(config)vnfc-network-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:connection-point": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)connection-point"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnfc-network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnfc-ports": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-ports"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnfc-subnet": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-subnet"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:vnfc-type": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:vnfc-network-role"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks(config)vnfc-network-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-network-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks(config)vnfc-network-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)connection-point": {
-      "properties": {
-        "GENERIC-RESOURCE-API:connection-point-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Key to CP object in A&AI"
-        },
-        "GENERIC-RESOURCE-API:port-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "port-index when multiple CPs connect to same network. Default zero (0)"
-        },
-        "GENERIC-RESOURCE-API:vlan-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/connection-point(config)vlan-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)connection-point-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:connection-point": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)connection-point"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-ports": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-port": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports(config)vnfc-port"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-ports-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-ports": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-ports"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-subnet": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-ip-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet(config)vnfc-ip-assignments"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:vnfc-subnet-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Default value if subnet role is not defined."
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:vnfc-subnet-role"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-subnet-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-subnet": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data(config)vnfc-subnet"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/connection-point(config)vlan-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Inner/Outer roles"
-        },
-        "GENERIC-RESOURCE-API:vlan-tag-description": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Key to vlan-tag uuid object in A&AI Generated by vlan mS"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/connection-point(config)vlan-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/connection-point(config)vlan-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports(config)vnfc-port": {
-      "properties": {
-        "GENERIC-RESOURCE-API:common-sub-interface-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "If sub-interfaces have common interface role (network role)"
-        },
-        "GENERIC-RESOURCE-API:vnfc-port-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y"
-        },
-        "GENERIC-RESOURCE-API:vnic-sub-interfaces": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port(config)vnic-sub-interfaces"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:vnfc-port-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports(config)vnfc-port-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-port": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports(config)vnfc-port"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port(config)vnic-sub-interfaces": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sub-interface-network-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces(config)sub-interface-network-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port(config)vnic-sub-interfaces-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnic-sub-interfaces": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port(config)vnic-sub-interfaces"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces(config)sub-interface-network-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:floating-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Subinterface network id (UUID in A&AI)"
-        },
-        "GENERIC-RESOURCE-API:network-information-items": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Subinterface network name"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "e.g. untrusted "
-        },
-        "GENERIC-RESOURCE-API:network-role-tag": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Assuming HEAT template network role tag parameter - not used"
-        },
-        "GENERIC-RESOURCE-API:neutron-network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Neutron network id assigned by PO/RP"
-        },
-        "GENERIC-RESOURCE-API:vlan-tag-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Vlan tag assigned to subinterface port"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:network-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces(config)sub-interface-network-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sub-interface-network-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces(config)sub-interface-network-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips": {
-      "properties": {
-        "GENERIC-RESOURCE-API:floating-ip-v4": {
-          "description": "Floating ipv4 for VMs of a given type on this network",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:floating-ip-v6": {
-          "description": "Floating ipv6 for VMs of a given type on this network",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:floating-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)floating-ips"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information-item": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information-items": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data(config)network-information-items"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-count": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The number of ip addresses to be assigned per vm for this network role"
-        },
-        "GENERIC-RESOURCE-API:ip-version": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Use ipv4 or ipv6"
-        },
-        "GENERIC-RESOURCE-API:network-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:use-dhcp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicator to use DHCP on this network for this VM - set to N for Vlan tagging"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information-item": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items(config)network-information-item"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-ip": {
-          "description": "List of assigned ip addresses of type ip-version on a network.",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-ports/vnfc-port/vnic-sub-interfaces/sub-interface-network-data/network-information-items/network-information-item(config)network-ips"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet(config)vnfc-ip-assignments": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-address-family": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "indicates if this is IpV4 or IpV6"
-        },
-        "GENERIC-RESOURCE-API:vnfc-subnet-dhcp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicator to use DHCP for IP assignment. Unless dhcp=N, we wouldnt have any IPs here, since they would not be SDNC assigned "
-        },
-        "GENERIC-RESOURCE-API:vnfc-subnet-ip": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet/vnfc-ip-assignments(config)vnfc-subnet-ip"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:vnfc-subnet-ip-count": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The number of IP addresses to be assigned per vnfc for this subnet role"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet(config)vnfc-ip-assignments-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-ip-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet(config)vnfc-ip-assignments"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet/vnfc-ip-assignments(config)vnfc-subnet-ip": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Capture what type of IP this is, if is virtual IP (AKA, floating IP) or Fixed IP. "
-        },
-        "GENERIC-RESOURCE-API:vnfc-client-key": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnfc-ip-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Either IpV4 IP or IpV6 IP addresses should be present"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet/vnfc-ip-assignments(config)vnfc-subnet-ip-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-subnet-ip": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-names/vnfc-names/vnfc-networks/vnfc-network-data/vnfc-subnet/vnfc-ip-assignments(config)vnfc-subnet-ip"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks(config)vm-network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:floating-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)floating-ips"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:interface-route-prefixes": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)interface-route-prefixes"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:is-trunked": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:mac-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)mac-addresses"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-information-items": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)network-information-items"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF"
-        },
-        "GENERIC-RESOURCE-API:network-role-tag": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:related-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)related-networks"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:segmentation-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:sriov-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)sriov-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:network-role"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks(config)vm-network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vm-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks(config)vm-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)floating-ips": {
-      "properties": {
-        "GENERIC-RESOURCE-API:floating-ip-v4": {
-          "description": "Floating ipv4 for VMs of a given type on this network",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:floating-ip-v6": {
-          "description": "Floating ipv6 for VMs of a given type on this network",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)floating-ips-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:floating-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)floating-ips"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)interface-route-prefixes": {
-      "properties": {
-        "GENERIC-RESOURCE-API:interface-route-prefix": {
-          "description": "ordered-by: user",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)interface-route-prefixes-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:interface-route-prefixes": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)interface-route-prefixes"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)mac-addresses": {
-      "properties": {
-        "GENERIC-RESOURCE-API:mac-address": {
-          "description": "List of network assignments for this vm-type",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)mac-addresses-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:mac-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)mac-addresses"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)network-information-items": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information-item": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items(config)network-information-item"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)network-information-items-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information-items": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)network-information-items"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)related-networks": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks(config)related-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)related-networks-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)related-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)sriov-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:application-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)application-tags"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:heat-vlan-filters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)heat-vlan-filters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)sriov-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sriov-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network(config)sriov-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items(config)network-information-item": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-count": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The number of ip addresses to be assigned per vm for this network role"
-        },
-        "GENERIC-RESOURCE-API:ip-version": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Use ipv4 or ipv6"
-        },
-        "GENERIC-RESOURCE-API:network-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items/network-information-item(config)network-ips"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:use-dhcp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicator to use DHCP on this network for this VM"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items(config)network-information-item-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-information-item": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items(config)network-information-item"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items/network-information-item(config)network-ips": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-ip": {
-          "description": "List of assigned ip addresses of type ip-version on a network",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items/network-information-item(config)network-ips-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-ips": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/network-information-items/network-information-item(config)network-ips"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks(config)related-network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Key to l3-network object"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks/related-network(config)vlan-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks(config)related-network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks(config)related-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks/related-network(config)vlan-tags": {
-      "properties": {
-        "GENERIC-RESOURCE-API:is-private": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:lower-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:upper-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-interface": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "A&AI Key"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks/related-network(config)vlan-tags-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/related-networks/related-network(config)vlan-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)application-tags": {
-      "properties": {
-        "GENERIC-RESOURCE-API:c-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)c-tags"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:s-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)s-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)application-tags-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:application-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)application-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)heat-vlan-filters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:heat-vlan-filter": {
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)heat-vlan-filters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:heat-vlan-filters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters(config)heat-vlan-filters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)c-tags": {
-      "properties": {
-        "GENERIC-RESOURCE-API:c-tag": {
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)c-tags-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:c-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)c-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)s-tags": {
-      "properties": {
-        "GENERIC-RESOURCE-API:s-tag": {
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)s-tags-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:s-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-assignments/vms/vm/vm-networks/vm-network/sriov-parameters/application-tags(config)s-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vf-module-topology/vf-module-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vnf-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vnf-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vf-modules/vf-module/vf-module-data/vnf-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections(config)vnf-network-collection": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-collection-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "network-collection-customization-uuid stored in Network IsntanceGroup.customization-uuid in A&AI"
-        },
-        "GENERIC-RESOURCE-API:network-collection-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Service-instance-id of service that created the network collection"
-        },
-        "GENERIC-RESOURCE-API:network-instance-group-function": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Network Instance-Group function in A&AI"
-        },
-        "GENERIC-RESOURCE-API:network-instance-group-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Network Instance-Group id in A&AI"
-        },
-        "GENERIC-RESOURCE-API:networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection(config)networks"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-floating-ip": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection(config)vnf-floating-ip"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:network-instance-group-function"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections(config)vnf-network-collection-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-network-collection": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections(config)vnf-network-collection"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection(config)networks": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection/networks(config)network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection(config)networks-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection(config)networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection(config)vnf-floating-ip": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection/vnf-floating-ip(config)ip-addresses"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection(config)vnf-floating-ip-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-floating-ip": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection(config)vnf-floating-ip"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection/networks(config)network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Index into network-topology-identifier structure"
-        },
-        "GENERIC-RESOURCE-API:neutron-network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Neutron-network-id assigned by PO/RO"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:network-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection/networks(config)network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection/networks(config)network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection/vnf-floating-ip(config)ip-addresses": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ipv4-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:ipv6-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vipv4-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Virtual v4"
-        },
-        "GENERIC-RESOURCE-API:vipv6-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Virtual v6"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection/vnf-floating-ip(config)ip-addresses-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-network-collections/vnf-network-collection/vnf-floating-ip(config)ip-addresses"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input(config)vnf-input-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input(config)vnf-input-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input(config)vnf-input-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input(config)vnf-network-instance-group-ids": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-network-instance-group-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "List of vnf network-instance-group"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input(config)vnf-network-instance-group-ids-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-network-instance-group-ids": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input(config)vnf-network-instance-group-ids"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input(config)vnf-networks": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks(config)vnf-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input(config)vnf-networks-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input(config)vnf-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-input-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-input-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-input-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-input-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-input-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-input-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks(config)vnf-network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:contrail-network-fqdn": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "contrail network policy object"
-        },
-        "GENERIC-RESOURCE-API:is-trunked": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Unique Neutron UUID of an instance of the network role "
-        },
-        "GENERIC-RESOURCE-API:network-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Unique Neutron UUID of an instance of the network role "
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "A Network Role to which a VNF must connect"
-        },
-        "GENERIC-RESOURCE-API:neutron-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Unique Neutron UUID of an instance of the network role "
-        },
-        "GENERIC-RESOURCE-API:related-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network(config)related-networks"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:segmentation-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:subnets-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network(config)subnets-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks(config)vnf-network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks(config)vnf-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network(config)related-networks": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network/related-networks(config)related-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network(config)related-networks-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network(config)related-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network(config)subnets-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:subnet-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network/subnets-data(config)subnet-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network(config)subnets-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:subnets-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network(config)subnets-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network/related-networks(config)related-network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Key to l3-network object"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network/related-networks(config)related-network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network/related-networks(config)related-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags": {
-      "properties": {
-        "GENERIC-RESOURCE-API:is-private": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:lower-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:upper-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-interface": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "A&AI Key"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network/subnets-data(config)subnet-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:cidr-mask": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "cidr mask"
-        },
-        "GENERIC-RESOURCE-API:dhcp-enabled": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicator to use this subnet for  DHCP "
-        },
-        "GENERIC-RESOURCE-API:gateway-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "subnet gateway address"
-        },
-        "GENERIC-RESOURCE-API:ip-version": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Should be ipv4 or ipv6"
-        },
-        "GENERIC-RESOURCE-API:network-start-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "start-address of the subnet"
-        },
-        "GENERIC-RESOURCE-API:sdnc-subnet-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Unique SDNC generated UUID of the subnet. Key into A&AI instance.This maps to ipv4-key-subnet-id and ipv6-key-subnet-id in VNF-API"
-        },
-        "GENERIC-RESOURCE-API:subnet-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "subnet UUID to be passed into the HEAT template"
-        },
-        "GENERIC-RESOURCE-API:subnet-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Populated for preload only"
-        },
-        "GENERIC-RESOURCE-API:subnet-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Subnet Role for the subnet"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network/subnets-data(config)subnet-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:subnet-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-request-input/vnf-networks/vnf-network/subnets-data(config)subnet-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups(config)vnf-sub-interface-group": {
-      "properties": {
-        "GENERIC-RESOURCE-API:customer-bonding-requests": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group(config)customer-bonding-requests"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:network-instance-group-function": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:parent-port-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnfc-instance-group-function": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnfcs": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group(config)vnfcs"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:network-instance-group-function",
-        "GENERIC-RESOURCE-API:parent-port-role",
-        "GENERIC-RESOURCE-API:vnfc-instance-group-function"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups(config)vnf-sub-interface-group-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-sub-interface-group": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups(config)vnf-sub-interface-group"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group(config)customer-bonding-requests": {
-      "properties": {
-        "GENERIC-RESOURCE-API:customer-bonding-request": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/customer-bonding-requests(config)customer-bonding-request"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group(config)customer-bonding-requests-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:customer-bonding-requests": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group(config)customer-bonding-requests"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group(config)vnfcs": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs(config)vnfc"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group(config)vnfcs-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfcs": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group(config)vnfcs"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/customer-bonding-requests(config)customer-bonding-request": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "e.g. vlan network receptor configuration id"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/customer-bonding-requests(config)customer-bonding-request-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:customer-bonding-request": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/customer-bonding-requests(config)customer-bonding-request"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs(config)vnfc": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Vnfc name as key in A&AI"
-        },
-        "GENERIC-RESOURCE-API:vnics": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc(config)vnics"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vserver-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vserver-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs(config)vnfc-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnfc": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs(config)vnfc"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc(config)vnics": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnic": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics(config)vnic"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc(config)vnics-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnics": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc(config)vnics"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics(config)vnic": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sub-interfaces": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic(config)sub-interfaces"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnic-port-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnic-port-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics(config)vnic-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnic": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics(config)vnic"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic(config)sub-interfaces": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sub-interface": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces(config)sub-interface"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic(config)sub-interfaces-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sub-interfaces": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic(config)sub-interfaces"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces(config)sub-interface": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sub-interface-ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface(config)sub-interface-ip-addresses"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sub-interface-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface(config)sub-interface-network"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sub-interface-port-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:sub-interface-port-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:sub-interface-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "NULL, unassigned, assigned"
-        },
-        "GENERIC-RESOURCE-API:vlan-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface(config)vlan-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces(config)sub-interface-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sub-interface": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces(config)sub-interface"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface(config)sub-interface-ip-addresses": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface/sub-interface-ip-addresses(config)ip-addresses"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface(config)sub-interface-ip-addresses-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sub-interface-ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface(config)sub-interface-ip-addresses"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface(config)sub-interface-network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface(config)sub-interface-network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sub-interface-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface(config)sub-interface-network"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface(config)vlan-tags": {
-      "properties": {
-        "GENERIC-RESOURCE-API:is-private": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:lower-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:upper-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-interface": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "A&AI Key"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface(config)vlan-tags-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface(config)vlan-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface/sub-interface-ip-addresses(config)ip-addresses": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ipv4-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:ipv6-address": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vipv4-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Virtual v4"
-        },
-        "GENERIC-RESOURCE-API:vipv6-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Virtual v6"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface/sub-interface-ip-addresses(config)ip-addresses-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:ip-addresses": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-sub-interface-groups/vnf-sub-interface-group/vnfcs/vnfc/vnics/vnic/sub-interfaces/sub-interface/sub-interface-ip-addresses(config)ip-addresses"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)vnf-parameters-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-parameters-data(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)vnf-parameters-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-parameters-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)vnf-parameters-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)vnf-resource-assignments": {
-      "properties": {
-        "GENERIC-RESOURCE-API:availability-zones": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments(config)availability-zones"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments(config)vnf-networks"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:vnf-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Orchestration status from AAI - to be set by SDNC"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)vnf-resource-assignments-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-resource-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)vnf-resource-assignments"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)vnf-topology-identifier-structure": {
-      "properties": {
-        "GENERIC-RESOURCE-API:nf-code": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "used in vnf naming"
-        },
-        "GENERIC-RESOURCE-API:nf-function": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:nf-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:nf-type": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "optionally comes from vnf-request-input container or is assigned by sdn-c"
-        },
-        "GENERIC-RESOURCE-API:vnf-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "In preload tree, this label is used for the vf-module-type"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)vnf-topology-identifier-structure-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-topology-identifier-structure": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology(config)vnf-topology-identifier-structure"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-parameters-data(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-parameters-data/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-parameters-data(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-parameters-data(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-parameters-data/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-parameters-data/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-parameters-data/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-parameters-data/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-parameters-data/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-parameters-data/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-parameters-data/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments(config)availability-zones": {
-      "properties": {
-        "GENERIC-RESOURCE-API:availability-zone": {
-          "description": "Openstack availability zone name or UUID",
-          "items": {
-            "$ref": "#/definitions/Optional.empty"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:max-count": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "From the TOSCA data. Indicates the largest availability zone count needed by any vf-module in the VNF."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments(config)availability-zones-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:availability-zones": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments(config)availability-zones"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments(config)vnf-networks": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks(config)vnf-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments(config)vnf-networks-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments(config)vnf-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks(config)vnf-network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:contrail-network-fqdn": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "contrail network policy object"
-        },
-        "GENERIC-RESOURCE-API:is-trunked": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Unique Neutron UUID of an instance of the network role "
-        },
-        "GENERIC-RESOURCE-API:network-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Unique Neutron UUID of an instance of the network role "
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "A Network Role to which a VNF must connect"
-        },
-        "GENERIC-RESOURCE-API:neutron-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Unique Neutron UUID of an instance of the network role "
-        },
-        "GENERIC-RESOURCE-API:related-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network(config)related-networks"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:segmentation-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:subnets-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network(config)subnets-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks(config)vnf-network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks(config)vnf-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network(config)related-networks": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/related-networks(config)related-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network(config)related-networks-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network(config)related-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network(config)subnets-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:subnet-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/subnets-data(config)subnet-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network(config)subnets-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:subnets-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network(config)subnets-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/related-networks(config)related-network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Key to l3-network object"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/related-networks(config)related-network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/related-networks(config)related-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags": {
-      "properties": {
-        "GENERIC-RESOURCE-API:is-private": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:lower-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:upper-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-interface": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "A&AI Key"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/subnets-data(config)subnet-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:cidr-mask": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "cidr mask"
-        },
-        "GENERIC-RESOURCE-API:dhcp-enabled": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicator to use this subnet for  DHCP "
-        },
-        "GENERIC-RESOURCE-API:gateway-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "subnet gateway address"
-        },
-        "GENERIC-RESOURCE-API:ip-version": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Should be ipv4 or ipv6"
-        },
-        "GENERIC-RESOURCE-API:network-start-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "start-address of the subnet"
-        },
-        "GENERIC-RESOURCE-API:sdnc-subnet-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Unique SDNC generated UUID of the subnet. Key into A&AI instance.This maps to ipv4-key-subnet-id and ipv6-key-subnet-id in VNF-API"
-        },
-        "GENERIC-RESOURCE-API:subnet-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "subnet UUID to be passed into the HEAT template"
-        },
-        "GENERIC-RESOURCE-API:subnet-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Populated for preload only"
-        },
-        "GENERIC-RESOURCE-API:subnet-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Subnet Role for the subnet"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/subnets-data(config)subnet-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:subnet-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/services/service/service-data/vnfs/vnf/vnf-data/vnf-topology/vnf-resource-assignments/vnf-networks/vnf-network/subnets-data(config)subnet-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources(config)tunnelxconn-allotted-resource": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource(config)allotted-resource-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource(config)allotted-resource-status"
-          },
-          "type": "object"
-        }
-      },
-      "required": [
-        "GENERIC-RESOURCE-API:allotted-resource-id"
-      ],
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources(config)tunnelxconn-allotted-resource-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:tunnelxconn-allotted-resource": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources(config)tunnelxconn-allotted-resource"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource(config)allotted-resource-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-operation-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:tunnelxconn-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data(config)tunnelxconn-parameters"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:tunnelxconn-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data(config)tunnelxconn-topology"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource(config)allotted-resource-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource(config)allotted-resource-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource(config)allotted-resource-status": {
-      "properties": {
-        "GENERIC-RESOURCE-API:action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "value would one of possible request-actions; match the list in service-data oper-status"
-        },
-        "GENERIC-RESOURCE-API:final-indicator": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:request-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:response-code": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:response-message": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:response-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:rpc-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "this is the svc-action from the incoming request"
-        },
-        "GENERIC-RESOURCE-API:rpc-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource(config)allotted-resource-status-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource(config)allotted-resource-status"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status": {
-      "properties": {
-        "GENERIC-RESOURCE-API:create-timestamp": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "GENERIC-RESOURCE-API:last-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "should be list of possible request-actions"
-        },
-        "GENERIC-RESOURCE-API:last-order-status": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:last-rpc-action": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:last-svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not currently populated in service data."
-        },
-        "GENERIC-RESOURCE-API:modify-timestamp": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "TBD - do we need Request failed statuses? RequestFailed | InProgressTimeout"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-oper-status": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data(config)allotted-resource-oper-status"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:tunnelxconn-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)tunnelxconn-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-operation-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data(config)allotted-resource-operation-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data(config)tunnelxconn-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data(config)tunnelxconn-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:tunnelxconn-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data(config)tunnelxconn-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data(config)tunnelxconn-topology": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-identifiers": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)allotted-resource-identifiers"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:tunnelxconn-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)tunnelxconn-assignments"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:tunnelxconn-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)tunnelxconn-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data(config)tunnelxconn-topology-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:tunnelxconn-topology": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data(config)tunnelxconn-topology"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Not an enum, but expected values are contrail-route and security-zone."
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:parent-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Service-instance-id of the parent service to which this allotted resource belongs."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)allotted-resource-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:notification-url": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-number": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:order-version": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:request-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "still need to work Disconnect"
-        },
-        "GENERIC-RESOURCE-API:request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Request ID generated upstream of MSO"
-        },
-        "GENERIC-RESOURCE-API:source": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:request-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)request-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header": {
-      "properties": {
-        "GENERIC-RESOURCE-API:svc-action": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This is the rpcAction"
-        },
-        "GENERIC-RESOURCE-API:svc-notification-url": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Contains URL for asynchronous response"
-        },
-        "GENERIC-RESOURCE-API:svc-request-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Uniquely generated by calling system (e.g. MSO or SDN-GP)"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:sdnc-request-header": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)sdnc-request-header"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:global-customer-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "need for put of data to AnAI (MSO provides)"
-        },
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:service-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "This maps to the product-family-id in A&AI"
-        },
-        "GENERIC-RESOURCE-API:service-instance-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:subscriber-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Would not be expected for vIPR-ATM or mobility services."
-        },
-        "GENERIC-RESOURCE-API:subscription-service-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "used to reference a&ai subscription-service-type. For example, we show as vIPR-ATM in example."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:service-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)service-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)tunnelxconn-request-input": {
-      "properties": {
-        "GENERIC-RESOURCE-API:brg-wan-mac-address": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)tunnelxconn-request-input-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:tunnelxconn-request-input": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information(config)tunnelxconn-request-input"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information/allotted-resource-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/allotted-resource-operation-information/service-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)allotted-resource-identifiers": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "For a contrail-route, the network policy name."
-        },
-        "GENERIC-RESOURCE-API:allotted-resource-type": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "(Added in draft 32)Expected to be contrail-route or security-zone."
-        },
-        "GENERIC-RESOURCE-API:consuming-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The service-instance-id of the consuming service of this allotted resource"
-        },
-        "GENERIC-RESOURCE-API:parent-service-instance-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Service-instance-id of the parent service to which this allotted resource belongs."
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)allotted-resource-identifiers-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:allotted-resource-identifiers": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)allotted-resource-identifiers"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)tunnelxconn-assignments": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vg-ip": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The Network Controller will assign the VG IP address from local inventory"
-        },
-        "GENERIC-RESOURCE-API:vgmux-bearer-ip": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The Network Controller will look up the vgmux bearer ip from the vgmux vf module"
-        },
-        "GENERIC-RESOURCE-API:vgmux-lan-ip": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The Network Controller will look up the vgmux lan ip from the vgmux vg module"
-        },
-        "GENERIC-RESOURCE-API:vni": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "The Network Controller will assign a VNI value from the associated vGMUX VNI pool"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)tunnelxconn-assignments-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:tunnelxconn-assignments": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)tunnelxconn-assignments"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)tunnelxconn-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)tunnelxconn-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:tunnelxconn-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology(config)tunnelxconn-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/allotted-resource-data/tunnelxconn-topology/tunnelxconn-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vf-module-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vf-module-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vf-module-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vf-module-request-input(config)vf-module-input-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vf-module-request-input/vf-module-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vf-module-request-input(config)vf-module-input-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vf-module-request-input(config)vf-module-input-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vf-module-request-input/vf-module-input-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vf-module-request-input/vf-module-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vf-module-request-input/vf-module-input-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vf-module-request-input/vf-module-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vf-module-request-input/vf-module-input-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vf-module-request-input/vf-module-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vf-module-request-input/vf-module-input-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vf-module-request-input/vf-module-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vf-module-request-input/vf-module-input-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vf-module-request-input/vf-module-input-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vf-module-request-input/vf-module-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf(config)vf-module": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf(config)vf-module-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf(config)vf-module"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-get-resource-response-information(config)vnf": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf(config)param"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:vf-module": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf(config)vf-module"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:vnf-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnf-name": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-get-resource-response-information(config)vnf-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-get-resource-response-information(config)vnf"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf(config)vf-module": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf/vf-module(config)param"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:vf-module-id": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf(config)vf-module-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vf-module": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf(config)vf-module"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf/vf-module(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf/vf-module/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf/vf-module(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf/vf-module(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf/vf-module/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf/vf-module/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf/vf-module/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf/vf-module/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf/vf-module/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf/vf-module/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-get-resource-response-information/vnf/vf-module/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-information(config)onap-model-information": {
-      "properties": {
-        "GENERIC-RESOURCE-API:model-customization-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
-        },
-        "GENERIC-RESOURCE-API:model-invariant-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the invariant uuid for this service or resource"
-        },
-        "GENERIC-RESOURCE-API:model-name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:model-uuid": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "identifies the uuid for this service or resource, which is version specific"
-        },
-        "GENERIC-RESOURCE-API:model-version": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-information(config)onap-model-information-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:onap-model-information": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-information(config)onap-model-information"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-request-input(config)vnf-input-parameters": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-request-input/vnf-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-request-input(config)vnf-input-parameters-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-input-parameters": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-request-input(config)vnf-input-parameters"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-request-input(config)vnf-network-instance-group-ids": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-network-instance-group-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "List of vnf network-instance-group"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-request-input(config)vnf-network-instance-group-ids-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-network-instance-group-ids": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-request-input(config)vnf-network-instance-group-ids"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-request-input(config)vnf-networks": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-request-input/vnf-networks(config)vnf-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-request-input(config)vnf-networks-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-request-input(config)vnf-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-request-input/vnf-input-parameters(config)param": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-request-input/vnf-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-request-input/vnf-input-parameters(config)param-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:param": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-request-input/vnf-input-parameters(config)param"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-request-input/vnf-input-parameters/param(config)resource-resolution-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:capability-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Resource assignment resolution Capability name"
-        },
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-request-input/vnf-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        },
-        "GENERIC-RESOURCE-API:status": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-request-input/vnf-input-parameters/param(config)resource-resolution-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-resolution-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-request-input/vnf-input-parameters/param(config)resource-resolution-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-request-input/vnf-input-parameters/param/resource-resolution-data(config)resource-key": {
-      "properties": {
-        "GENERIC-RESOURCE-API:name": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:value": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-request-input/vnf-input-parameters/param/resource-resolution-data(config)resource-key-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:resource-key": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-request-input/vnf-input-parameters/param/resource-resolution-data(config)resource-key"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-request-input/vnf-networks(config)vnf-network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:contrail-network-fqdn": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "contrail network policy object"
-        },
-        "GENERIC-RESOURCE-API:is-trunked": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Unique Neutron UUID of an instance of the network role "
-        },
-        "GENERIC-RESOURCE-API:network-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Unique Neutron UUID of an instance of the network role "
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "A Network Role to which a VNF must connect"
-        },
-        "GENERIC-RESOURCE-API:neutron-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Unique Neutron UUID of an instance of the network role "
-        },
-        "GENERIC-RESOURCE-API:related-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-request-input/vnf-networks/vnf-network(config)related-networks"
-          },
-          "type": "object"
-        },
-        "GENERIC-RESOURCE-API:segmentation-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:subnets-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-request-input/vnf-networks/vnf-network(config)subnets-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-request-input/vnf-networks(config)vnf-network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnf-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-request-input/vnf-networks(config)vnf-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-request-input/vnf-networks/vnf-network(config)related-networks": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-request-input/vnf-networks/vnf-network/related-networks(config)related-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-request-input/vnf-networks/vnf-network(config)related-networks-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-networks": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-request-input/vnf-networks/vnf-network(config)related-networks"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-request-input/vnf-networks/vnf-network(config)subnets-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:subnet-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-request-input/vnf-networks/vnf-network/subnets-data(config)subnet-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-request-input/vnf-networks/vnf-network(config)subnets-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:subnets-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-request-input/vnf-networks/vnf-network(config)subnets-data"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-request-input/vnf-networks/vnf-network/related-networks(config)related-network": {
-      "properties": {
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Key to l3-network object"
-        },
-        "GENERIC-RESOURCE-API:network-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-request-input/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-request-input/vnf-networks/vnf-network/related-networks(config)related-network-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:related-network": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-request-input/vnf-networks/vnf-network/related-networks(config)related-network"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-request-input/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags": {
-      "properties": {
-        "GENERIC-RESOURCE-API:is-private": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:lower-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:upper-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vlan-interface": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "A&AI Key"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-request-input/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vlan-tags": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-request-input/vnf-networks/vnf-network/related-networks/related-network(config)vlan-tags"
-          },
-          "type": "object"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-request-input/vnf-networks/vnf-network/subnets-data(config)subnet-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:cidr-mask": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "cidr mask"
-        },
-        "GENERIC-RESOURCE-API:dhcp-enabled": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Indicator to use this subnet for  DHCP "
-        },
-        "GENERIC-RESOURCE-API:gateway-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "subnet gateway address"
-        },
-        "GENERIC-RESOURCE-API:ip-version": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Should be ipv4 or ipv6"
-        },
-        "GENERIC-RESOURCE-API:network-start-address": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "start-address of the subnet"
-        },
-        "GENERIC-RESOURCE-API:sdnc-subnet-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Unique SDNC generated UUID of the subnet. Key into A&AI instance.This maps to ipv4-key-subnet-id and ipv6-key-subnet-id in VNF-API"
-        },
-        "GENERIC-RESOURCE-API:subnet-id": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "subnet UUID to be passed into the HEAT template"
-        },
-        "GENERIC-RESOURCE-API:subnet-name": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Populated for preload only"
-        },
-        "GENERIC-RESOURCE-API:subnet-role": {
-          "$ref": "#/definitions/Optional.empty",
-          "description": "Subnet Role for the subnet"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-request-input/vnf-networks/vnf-network/subnets-data(config)subnet-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:subnet-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-request-input/vnf-networks/vnf-network/subnets-data(config)subnet-data"
-          },
-          "type": "array"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-vnr-rebuild-data(config)vnrs-data": {
-      "properties": {
-        "GENERIC-RESOURCE-API:configuration-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:lower-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-instance-group-function": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:network-instance-group-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:parent-port-role": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:upper-tag-id": {
-          "$ref": "#/definitions/Optional.empty"
-        },
-        "GENERIC-RESOURCE-API:vnfc-instance-group-function": {
-          "$ref": "#/definitions/Optional.empty"
-        }
-      },
-      "type": "object"
-    },
-    "GENERIC-RESOURCE-API/vnf-vnr-rebuild-data(config)vnrs-data-TOP": {
-      "properties": {
-        "GENERIC-RESOURCE-API:vnrs-data": {
-          "items": {
-            "$ref": "#/definitions/GENERIC-RESOURCE-API/vnf-vnr-rebuild-data(config)vnrs-data"
-          },
-          "type": "array"
+    "swagger": "2.0",
+    "info": {
+        "description": "This module contains a collection of generally useful derived\nYANG data types.\n\nCopyright (c) 2013 IETF Trust and the persons identified as\nauthors of the code.  All rights reserved.\n\nRedistribution and use in source and binary forms, with or\nwithout modification, is permitted pursuant to, and subject\nto the license terms contained in, the Simplified BSD License\nset forth in Section 4.c of the IETF Trust's Legal Provisions\nRelating to IETF Documents\n(http://trustee.ietf.org/license-info).\n\nThis version of this YANG module is part of RFC 6991; see\nthe RFC itself for full legal notices.,This module contains a collection of generally useful derived\nYANG data types for Internet addresses and related things.\n\nCopyright (c) 2013 IETF Trust and the persons identified as\nauthors of the code.  All rights reserved.\n\nRedistribution and use in source and binary forms, with or\nwithout modification, is permitted pursuant to, and subject\nto the license terms contained in, the Simplified BSD License\nset forth in Section 4.c of the IETF Trust's Legal Provisions\nRelating to IETF Documents\n(http://trustee.ietf.org/license-info).\n\nThis version of this YANG module is part of RFC 6991; see\nthe RFC itself for full legal notices.",
+        "version": "2.8.0-SNAPSHOT",
+        "title": "ietf-yang-types,ietf-inet-types,GENERIC-RESOURCE-API API"
+    },
+    "consumes": [
+        "application/json",
+        "application/xml"
+    ],
+    "produces": [
+        "application/json",
+        "application/xml"
+    ],
+    "paths": {
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.BrgAllottedResources",
+                "parameters": [],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.BrgAllottedResources",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.BrgAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.BrgAllottedResources"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.BrgAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.BrgAllottedResources"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.BrgAllottedResources",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.BrgAllottedResources.body-param",
+                        "description": "generic.resource.api.BrgAllottedResources to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.BrgAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.BrgAllottedResources"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.BrgAllottedResources",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.BrgAllottedResources.body-param",
+                        "description": "generic.resource.api.BrgAllottedResources to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.BrgAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.BrgAllottedResources"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.BrgAllottedResources",
+                "parameters": [],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.brgallottedresources.BrgAllottedResource",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.brgallottedresources.BrgAllottedResource.body-param",
+                        "description": "generic.resource.api.brgallottedresources.BrgAllottedResource to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource",
+                            "$ref": "#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.brgallottedresources.BrgAllottedResource",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.brgallottedresources.BrgAllottedResource",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource",
+                            "$ref": "#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource",
+                            "$ref": "#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.brgallottedresources.BrgAllottedResource",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.brgallottedresources.BrgAllottedResource.body-param",
+                        "description": "generic.resource.api.brgallottedresources.BrgAllottedResource to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource",
+                            "$ref": "#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.brgallottedresources.BrgAllottedResource",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.brgallottedresources.BrgAllottedResource.body-param",
+                        "description": "generic.resource.api.brgallottedresources.BrgAllottedResource to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource",
+                            "$ref": "#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.brgallottedresources.BrgAllottedResource",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData",
+                            "$ref": "#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData",
+                            "$ref": "#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData.body-param",
+                        "description": "generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData",
+                            "$ref": "#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData.body-param",
+                        "description": "generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData",
+                            "$ref": "#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-oper-status/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.OperStatusData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.OperStatusData.body-param",
+                        "description": "generic.resource.api.OperStatusData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.OperStatusData.body-param",
+                        "description": "generic.resource.api.OperStatusData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.BrgOperationInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.BrgOperationInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.BrgOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.BrgOperationInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.BrgOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.BrgOperationInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.BrgOperationInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.BrgOperationInformation.body-param",
+                        "description": "generic.resource.api.BrgOperationInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.BrgOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.BrgOperationInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.BrgOperationInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.BrgOperationInformation.body-param",
+                        "description": "generic.resource.api.BrgOperationInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.BrgOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.BrgOperationInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.BrgOperationInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param",
+                        "description": "generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param",
+                        "description": "generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:brg-request-input/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.brgrequestinput.BrgRequestInput",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.brgrequestinput.BrgRequestInput",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.brgrequestinput.BrgRequestInput",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.brgrequestinput.BrgRequestInput.body-param",
+                        "description": "generic.resource.api.brgrequestinput.BrgRequestInput to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.brgrequestinput.BrgRequestInput",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.brgrequestinput.BrgRequestInput.body-param",
+                        "description": "generic.resource.api.brgrequestinput.BrgRequestInput to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.brgrequestinput.BrgRequestInput",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:request-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.requestinformation.RequestInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.requestinformation.RequestInformation.body-param",
+                        "description": "generic.resource.api.requestinformation.RequestInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.requestinformation.RequestInformation.body-param",
+                        "description": "generic.resource.api.requestinformation.RequestInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:sdnc-request-header/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param",
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param",
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceinformation.ServiceInformation.body-param",
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceinformation.ServiceInformation.body-param",
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-parameters/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param={name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.ResourceResolutionData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.brgtopology.BrgTopology",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.brgtopology.BrgTopology",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.brgtopology.BrgTopology",
+                            "$ref": "#/definitions/generic.resource.api.brgtopology.BrgTopology"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.brgtopology.BrgTopology",
+                            "$ref": "#/definitions/generic.resource.api.brgtopology.BrgTopology"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.brgtopology.BrgTopology",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.brgtopology.BrgTopology.body-param",
+                        "description": "generic.resource.api.brgtopology.BrgTopology to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.brgtopology.BrgTopology",
+                            "$ref": "#/definitions/generic.resource.api.brgtopology.BrgTopology"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.brgtopology.BrgTopology",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.brgtopology.BrgTopology.body-param",
+                        "description": "generic.resource.api.brgtopology.BrgTopology to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.brgtopology.BrgTopology",
+                            "$ref": "#/definitions/generic.resource.api.brgtopology.BrgTopology"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.brgtopology.BrgTopology",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:allotted-resource-identifiers/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param",
+                        "description": "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param",
+                        "description": "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:brg-assignments/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.brgassignments.BrgAssignments",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.brgassignments.BrgAssignments",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.brgassignments.BrgAssignments",
+                            "$ref": "#/definitions/generic.resource.api.brgassignments.BrgAssignments"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.brgassignments.BrgAssignments",
+                            "$ref": "#/definitions/generic.resource.api.brgassignments.BrgAssignments"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.brgassignments.BrgAssignments",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.brgassignments.BrgAssignments.body-param",
+                        "description": "generic.resource.api.brgassignments.BrgAssignments to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.brgassignments.BrgAssignments",
+                            "$ref": "#/definitions/generic.resource.api.brgassignments.BrgAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.brgassignments.BrgAssignments",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.brgassignments.BrgAssignments.body-param",
+                        "description": "generic.resource.api.brgassignments.BrgAssignments to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.brgassignments.BrgAssignments",
+                            "$ref": "#/definitions/generic.resource.api.brgassignments.BrgAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.brgassignments.BrgAssignments",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:brg-parameters/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param={name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.ResourceResolutionData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:brg-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:brg-topology/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:brg-allotted-resources/GENERIC-RESOURCE-API:brg-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-status/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param",
+                        "description": "generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param",
+                        "description": "generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of brg-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.ConnectionAttachmentAllottedResources",
+                "parameters": [],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.ConnectionAttachmentAllottedResources",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.ConnectionAttachmentAllottedResources",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ConnectionAttachmentAllottedResources.body-param",
+                        "description": "generic.resource.api.ConnectionAttachmentAllottedResources to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.ConnectionAttachmentAllottedResources",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ConnectionAttachmentAllottedResources.body-param",
+                        "description": "generic.resource.api.ConnectionAttachmentAllottedResources to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.ConnectionAttachmentAllottedResources"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.ConnectionAttachmentAllottedResources",
+                "parameters": [],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource.body-param",
+                        "description": "generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource",
+                            "$ref": "#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource",
+                            "$ref": "#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource",
+                            "$ref": "#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource.body-param",
+                        "description": "generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource",
+                            "$ref": "#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource.body-param",
+                        "description": "generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource",
+                            "$ref": "#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData",
+                            "$ref": "#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData",
+                            "$ref": "#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData.body-param",
+                        "description": "generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData",
+                            "$ref": "#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData.body-param",
+                        "description": "generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData",
+                            "$ref": "#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-oper-status/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.OperStatusData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.OperStatusData.body-param",
+                        "description": "generic.resource.api.OperStatusData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.OperStatusData.body-param",
+                        "description": "generic.resource.api.OperStatusData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.ConnectionAttachmentOperationInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.ConnectionAttachmentOperationInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.ConnectionAttachmentOperationInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ConnectionAttachmentOperationInformation.body-param",
+                        "description": "generic.resource.api.ConnectionAttachmentOperationInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.ConnectionAttachmentOperationInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ConnectionAttachmentOperationInformation.body-param",
+                        "description": "generic.resource.api.ConnectionAttachmentOperationInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.ConnectionAttachmentOperationInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param",
+                        "description": "generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param",
+                        "description": "generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:connection-attachment-request-input/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:connection-attachment-request-input/GENERIC-RESOURCE-API:param/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:connection-attachment-request-input/GENERIC-RESOURCE-API:param={name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:connection-attachment-request-input/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.ResourceResolutionData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:connection-attachment-request-input/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:connection-attachment-request-input/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:request-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.requestinformation.RequestInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.requestinformation.RequestInformation.body-param",
+                        "description": "generic.resource.api.requestinformation.RequestInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.requestinformation.RequestInformation.body-param",
+                        "description": "generic.resource.api.requestinformation.RequestInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:sdnc-request-header/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param",
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param",
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceinformation.ServiceInformation.body-param",
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceinformation.ServiceInformation.body-param",
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-parameters/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param={name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.ResourceResolutionData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology",
+                            "$ref": "#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology",
+                            "$ref": "#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology.body-param",
+                        "description": "generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology",
+                            "$ref": "#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology.body-param",
+                        "description": "generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology",
+                            "$ref": "#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:allotted-resource-identifiers/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param",
+                        "description": "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param",
+                        "description": "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:connection-attachment-assignments/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments",
+                            "$ref": "#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments",
+                            "$ref": "#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments.body-param",
+                        "description": "generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments",
+                            "$ref": "#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments.body-param",
+                        "description": "generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments",
+                            "$ref": "#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:connection-attachment-parameters/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param={name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.ResourceResolutionData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:connection-attachment-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:connection-attachment-topology/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/GENERIC-RESOURCE-API:connection-attachment-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-status/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param",
+                        "description": "generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param",
+                        "description": "generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of connection-attachment-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.ContrailRouteAllottedResources",
+                "parameters": [],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.ContrailRouteAllottedResources",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ContrailRouteAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.ContrailRouteAllottedResources"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.ContrailRouteAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.ContrailRouteAllottedResources"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.ContrailRouteAllottedResources",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ContrailRouteAllottedResources.body-param",
+                        "description": "generic.resource.api.ContrailRouteAllottedResources to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ContrailRouteAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.ContrailRouteAllottedResources"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.ContrailRouteAllottedResources",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ContrailRouteAllottedResources.body-param",
+                        "description": "generic.resource.api.ContrailRouteAllottedResources to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ContrailRouteAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.ContrailRouteAllottedResources"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.ContrailRouteAllottedResources",
+                "parameters": [],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource.body-param",
+                        "description": "generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource",
+                            "$ref": "#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource",
+                            "$ref": "#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource",
+                            "$ref": "#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource.body-param",
+                        "description": "generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource",
+                            "$ref": "#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource.body-param",
+                        "description": "generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource",
+                            "$ref": "#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData",
+                            "$ref": "#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData",
+                            "$ref": "#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData.body-param",
+                        "description": "generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData",
+                            "$ref": "#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData.body-param",
+                        "description": "generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData",
+                            "$ref": "#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-oper-status/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.OperStatusData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.OperStatusData.body-param",
+                        "description": "generic.resource.api.OperStatusData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.OperStatusData.body-param",
+                        "description": "generic.resource.api.OperStatusData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.ContrailRouteOperationInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.ContrailRouteOperationInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ContrailRouteOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.ContrailRouteOperationInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.ContrailRouteOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.ContrailRouteOperationInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.ContrailRouteOperationInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ContrailRouteOperationInformation.body-param",
+                        "description": "generic.resource.api.ContrailRouteOperationInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ContrailRouteOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.ContrailRouteOperationInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.ContrailRouteOperationInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ContrailRouteOperationInformation.body-param",
+                        "description": "generic.resource.api.ContrailRouteOperationInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ContrailRouteOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.ContrailRouteOperationInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.ContrailRouteOperationInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param",
+                        "description": "generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param",
+                        "description": "generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput.body-param",
+                        "description": "generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput.body-param",
+                        "description": "generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:contrail-applied-service-info/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo",
+                            "$ref": "#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo",
+                            "$ref": "#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo.body-param",
+                        "description": "generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo",
+                            "$ref": "#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo.body-param",
+                        "description": "generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo",
+                            "$ref": "#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:contrail-route-input-parameters/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:contrail-route-input-parameters/GENERIC-RESOURCE-API:param/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:contrail-route-input-parameters/GENERIC-RESOURCE-API:param={name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:contrail-route-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.ResourceResolutionData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:contrail-route-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:contrail-route-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:dest-network/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.NetworkInfo",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.NetworkInfo",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.NetworkInfo",
+                            "$ref": "#/definitions/generic.resource.api.NetworkInfo"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.NetworkInfo",
+                            "$ref": "#/definitions/generic.resource.api.NetworkInfo"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.NetworkInfo",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.NetworkInfo.body-param",
+                        "description": "generic.resource.api.NetworkInfo to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.NetworkInfo",
+                            "$ref": "#/definitions/generic.resource.api.NetworkInfo"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.NetworkInfo",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.NetworkInfo.body-param",
+                        "description": "generic.resource.api.NetworkInfo to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.NetworkInfo",
+                            "$ref": "#/definitions/generic.resource.api.NetworkInfo"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.NetworkInfo",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:contrail-route-request-input/GENERIC-RESOURCE-API:source-network/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.NetworkInfo",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.NetworkInfo",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.NetworkInfo",
+                            "$ref": "#/definitions/generic.resource.api.NetworkInfo"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.NetworkInfo",
+                            "$ref": "#/definitions/generic.resource.api.NetworkInfo"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.NetworkInfo",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.NetworkInfo.body-param",
+                        "description": "generic.resource.api.NetworkInfo to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.NetworkInfo",
+                            "$ref": "#/definitions/generic.resource.api.NetworkInfo"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.NetworkInfo",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.NetworkInfo.body-param",
+                        "description": "generic.resource.api.NetworkInfo to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.NetworkInfo",
+                            "$ref": "#/definitions/generic.resource.api.NetworkInfo"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.NetworkInfo",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:request-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.requestinformation.RequestInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.requestinformation.RequestInformation.body-param",
+                        "description": "generic.resource.api.requestinformation.RequestInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.requestinformation.RequestInformation.body-param",
+                        "description": "generic.resource.api.requestinformation.RequestInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:sdnc-request-header/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param",
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param",
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceinformation.ServiceInformation.body-param",
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceinformation.ServiceInformation.body-param",
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.contrailroutetopology.ContrailRouteTopology",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.contrailroutetopology.ContrailRouteTopology",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology",
+                            "$ref": "#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology",
+                            "$ref": "#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.contrailroutetopology.ContrailRouteTopology",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.contrailroutetopology.ContrailRouteTopology.body-param",
+                        "description": "generic.resource.api.contrailroutetopology.ContrailRouteTopology to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology",
+                            "$ref": "#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.contrailroutetopology.ContrailRouteTopology",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.contrailroutetopology.ContrailRouteTopology.body-param",
+                        "description": "generic.resource.api.contrailroutetopology.ContrailRouteTopology to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology",
+                            "$ref": "#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.contrailroutetopology.ContrailRouteTopology",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:allotted-resource-identifiers/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param",
+                        "description": "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param",
+                        "description": "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-assignments/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.contrailrouteassignments.ContrailRouteAssignments",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.contrailrouteassignments.ContrailRouteAssignments",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments",
+                            "$ref": "#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments",
+                            "$ref": "#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.contrailrouteassignments.ContrailRouteAssignments",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.contrailrouteassignments.ContrailRouteAssignments.body-param",
+                        "description": "generic.resource.api.contrailrouteassignments.ContrailRouteAssignments to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments",
+                            "$ref": "#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.contrailrouteassignments.ContrailRouteAssignments",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.contrailrouteassignments.ContrailRouteAssignments.body-param",
+                        "description": "generic.resource.api.contrailrouteassignments.ContrailRouteAssignments to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments",
+                            "$ref": "#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.contrailrouteassignments.ContrailRouteAssignments",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-assignments/GENERIC-RESOURCE-API:contrail-applied-service/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService",
+                            "$ref": "#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService",
+                            "$ref": "#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService.body-param",
+                        "description": "generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService",
+                            "$ref": "#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService.body-param",
+                        "description": "generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService",
+                            "$ref": "#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-assignments/GENERIC-RESOURCE-API:dest-network/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.NetworkInfo",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.NetworkInfo",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.NetworkInfo",
+                            "$ref": "#/definitions/generic.resource.api.NetworkInfo"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.NetworkInfo",
+                            "$ref": "#/definitions/generic.resource.api.NetworkInfo"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.NetworkInfo",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.NetworkInfo.body-param",
+                        "description": "generic.resource.api.NetworkInfo to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.NetworkInfo",
+                            "$ref": "#/definitions/generic.resource.api.NetworkInfo"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.NetworkInfo",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.NetworkInfo.body-param",
+                        "description": "generic.resource.api.NetworkInfo to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.NetworkInfo",
+                            "$ref": "#/definitions/generic.resource.api.NetworkInfo"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.NetworkInfo",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-assignments/GENERIC-RESOURCE-API:source-network/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.NetworkInfo",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.NetworkInfo",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.NetworkInfo",
+                            "$ref": "#/definitions/generic.resource.api.NetworkInfo"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.NetworkInfo",
+                            "$ref": "#/definitions/generic.resource.api.NetworkInfo"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.NetworkInfo",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.NetworkInfo.body-param",
+                        "description": "generic.resource.api.NetworkInfo to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.NetworkInfo",
+                            "$ref": "#/definitions/generic.resource.api.NetworkInfo"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.NetworkInfo",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.NetworkInfo.body-param",
+                        "description": "generic.resource.api.NetworkInfo to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.NetworkInfo",
+                            "$ref": "#/definitions/generic.resource.api.NetworkInfo"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.NetworkInfo",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-parameters/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-parameters/GENERIC-RESOURCE-API:param/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-parameters/GENERIC-RESOURCE-API:param={name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.ResourceResolutionData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:contrail-route-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:contrail-route-topology/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:contrail-route-allotted-resources/GENERIC-RESOURCE-API:contrail-route-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-status/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param",
+                        "description": "generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param",
+                        "description": "generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of contrail-route-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:generic-configurations/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.GenericConfigurations",
+                "parameters": [],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.GenericConfigurations",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.GenericConfigurations",
+                            "$ref": "#/definitions/generic.resource.api.GenericConfigurations"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.GenericConfigurations",
+                            "$ref": "#/definitions/generic.resource.api.GenericConfigurations"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.GenericConfigurations",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.GenericConfigurations.body-param",
+                        "description": "generic.resource.api.GenericConfigurations to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.GenericConfigurations",
+                            "$ref": "#/definitions/generic.resource.api.GenericConfigurations"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.GenericConfigurations",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.GenericConfigurations.body-param",
+                        "description": "generic.resource.api.GenericConfigurations to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.GenericConfigurations",
+                            "$ref": "#/definitions/generic.resource.api.GenericConfigurations"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.GenericConfigurations",
+                "parameters": [],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.genericconfigurations.GcConfiguration",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.genericconfigurations.GcConfiguration.body-param",
+                        "description": "generic.resource.api.genericconfigurations.GcConfiguration to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.genericconfigurations.GcConfiguration",
+                            "$ref": "#/definitions/generic.resource.api.genericconfigurations.GcConfiguration"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.genericconfigurations.GcConfiguration",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.genericconfigurations.GcConfiguration",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.genericconfigurations.GcConfiguration",
+                            "$ref": "#/definitions/generic.resource.api.genericconfigurations.GcConfiguration"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.genericconfigurations.GcConfiguration",
+                            "$ref": "#/definitions/generic.resource.api.genericconfigurations.GcConfiguration"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.genericconfigurations.GcConfiguration",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.genericconfigurations.GcConfiguration.body-param",
+                        "description": "generic.resource.api.genericconfigurations.GcConfiguration to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.genericconfigurations.GcConfiguration",
+                            "$ref": "#/definitions/generic.resource.api.genericconfigurations.GcConfiguration"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.genericconfigurations.GcConfiguration",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.genericconfigurations.GcConfiguration.body-param",
+                        "description": "generic.resource.api.genericconfigurations.GcConfiguration to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.genericconfigurations.GcConfiguration",
+                            "$ref": "#/definitions/generic.resource.api.genericconfigurations.GcConfiguration"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.genericconfigurations.GcConfiguration",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData",
+                            "$ref": "#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData",
+                            "$ref": "#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData.body-param",
+                        "description": "generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData",
+                            "$ref": "#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData.body-param",
+                        "description": "generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData",
+                            "$ref": "#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-oper-status/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.OperStatusData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.OperStatusData.body-param",
+                        "description": "generic.resource.api.OperStatusData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.OperStatusData.body-param",
+                        "description": "generic.resource.api.OperStatusData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.GcTopologyOperationInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.GcTopologyOperationInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.GcTopologyOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.GcTopologyOperationInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.GcTopologyOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.GcTopologyOperationInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.GcTopologyOperationInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.GcTopologyOperationInformation.body-param",
+                        "description": "generic.resource.api.GcTopologyOperationInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.GcTopologyOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.GcTopologyOperationInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.GcTopologyOperationInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.GcTopologyOperationInformation.body-param",
+                        "description": "generic.resource.api.GcTopologyOperationInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.GcTopologyOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.GcTopologyOperationInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.GcTopologyOperationInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:configuration-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.configurationinformation.ConfigurationInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.configurationinformation.ConfigurationInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation",
+                            "$ref": "#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation",
+                            "$ref": "#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.configurationinformation.ConfigurationInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.configurationinformation.ConfigurationInformation.body-param",
+                        "description": "generic.resource.api.configurationinformation.ConfigurationInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation",
+                            "$ref": "#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.configurationinformation.ConfigurationInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.configurationinformation.ConfigurationInformation.body-param",
+                        "description": "generic.resource.api.configurationinformation.ConfigurationInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation",
+                            "$ref": "#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.configurationinformation.ConfigurationInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:configuration-information/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.gcrequestinput.GcRequestInput",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.gcrequestinput.GcRequestInput",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.gcrequestinput.GcRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.gcrequestinput.GcRequestInput"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.gcrequestinput.GcRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.gcrequestinput.GcRequestInput"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.gcrequestinput.GcRequestInput",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.gcrequestinput.GcRequestInput.body-param",
+                        "description": "generic.resource.api.gcrequestinput.GcRequestInput to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.gcrequestinput.GcRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.gcrequestinput.GcRequestInput"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.gcrequestinput.GcRequestInput",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.gcrequestinput.GcRequestInput.body-param",
+                        "description": "generic.resource.api.gcrequestinput.GcRequestInput to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.gcrequestinput.GcRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.gcrequestinput.GcRequestInput"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.gcrequestinput.GcRequestInput",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:configuration-ids/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds.body-param",
+                        "description": "generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds",
+                            "$ref": "#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:configuration-ids={configuration-ids-configuration-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-ids-configuration-id",
+                        "in": "path",
+                        "description": "Id of configuration-ids",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds",
+                            "$ref": "#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds",
+                            "$ref": "#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-ids-configuration-id",
+                        "in": "path",
+                        "description": "Id of configuration-ids",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds.body-param",
+                        "description": "generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds",
+                            "$ref": "#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-ids-configuration-id",
+                        "in": "path",
+                        "description": "Id of configuration-ids",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds.body-param",
+                        "description": "generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds",
+                            "$ref": "#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-ids-configuration-id",
+                        "in": "path",
+                        "description": "Id of configuration-ids",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:input-parameters/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:input-parameters/GENERIC-RESOURCE-API:param/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:input-parameters/GENERIC-RESOURCE-API:param={name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.ResourceResolutionData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:gc-request-input/GENERIC-RESOURCE-API:input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:request-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.requestinformation.RequestInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.requestinformation.RequestInformation.body-param",
+                        "description": "generic.resource.api.requestinformation.RequestInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.requestinformation.RequestInformation.body-param",
+                        "description": "generic.resource.api.requestinformation.RequestInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:sdnc-request-header/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param",
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param",
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:service-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceinformation.ServiceInformation.body-param",
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceinformation.ServiceInformation.body-param",
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:generic-configurations/GENERIC-RESOURCE-API:gc-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-status/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.configurationstatus.ConfigurationStatus",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.configurationstatus.ConfigurationStatus",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus",
+                            "$ref": "#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus",
+                            "$ref": "#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.configurationstatus.ConfigurationStatus",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.configurationstatus.ConfigurationStatus.body-param",
+                        "description": "generic.resource.api.configurationstatus.ConfigurationStatus to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus",
+                            "$ref": "#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.configurationstatus.ConfigurationStatus",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.configurationstatus.ConfigurationStatus.body-param",
+                        "description": "generic.resource.api.configurationstatus.ConfigurationStatus to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus",
+                            "$ref": "#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.configurationstatus.ConfigurationStatus",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of gc-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.PortMirrorConfigurations",
+                "parameters": [],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.PortMirrorConfigurations",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.PortMirrorConfigurations",
+                            "$ref": "#/definitions/generic.resource.api.PortMirrorConfigurations"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.PortMirrorConfigurations",
+                            "$ref": "#/definitions/generic.resource.api.PortMirrorConfigurations"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.PortMirrorConfigurations",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.PortMirrorConfigurations.body-param",
+                        "description": "generic.resource.api.PortMirrorConfigurations to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.PortMirrorConfigurations",
+                            "$ref": "#/definitions/generic.resource.api.PortMirrorConfigurations"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.PortMirrorConfigurations",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.PortMirrorConfigurations.body-param",
+                        "description": "generic.resource.api.PortMirrorConfigurations to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.PortMirrorConfigurations",
+                            "$ref": "#/definitions/generic.resource.api.PortMirrorConfigurations"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.PortMirrorConfigurations",
+                "parameters": [],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration.body-param",
+                        "description": "generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration.body-param",
+                        "description": "generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration.body-param",
+                        "description": "generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData.body-param",
+                        "description": "generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData.body-param",
+                        "description": "generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-oper-status/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.OperStatusData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.OperStatusData.body-param",
+                        "description": "generic.resource.api.OperStatusData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.OperStatusData.body-param",
+                        "description": "generic.resource.api.OperStatusData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.PortMirrorTopologyOperationInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.PortMirrorTopologyOperationInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.PortMirrorTopologyOperationInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.PortMirrorTopologyOperationInformation.body-param",
+                        "description": "generic.resource.api.PortMirrorTopologyOperationInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.PortMirrorTopologyOperationInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.PortMirrorTopologyOperationInformation.body-param",
+                        "description": "generic.resource.api.PortMirrorTopologyOperationInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.PortMirrorTopologyOperationInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:configuration-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.configurationinformation.ConfigurationInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.configurationinformation.ConfigurationInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation",
+                            "$ref": "#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation",
+                            "$ref": "#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.configurationinformation.ConfigurationInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.configurationinformation.ConfigurationInformation.body-param",
+                        "description": "generic.resource.api.configurationinformation.ConfigurationInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation",
+                            "$ref": "#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.configurationinformation.ConfigurationInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.configurationinformation.ConfigurationInformation.body-param",
+                        "description": "generic.resource.api.configurationinformation.ConfigurationInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation",
+                            "$ref": "#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.configurationinformation.ConfigurationInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:configuration-information/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput.body-param",
+                        "description": "generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput.body-param",
+                        "description": "generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:dest-port/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.PortInfo",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.PortInfo",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.PortInfo",
+                            "$ref": "#/definitions/generic.resource.api.PortInfo"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.PortInfo",
+                            "$ref": "#/definitions/generic.resource.api.PortInfo"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.PortInfo",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.PortInfo.body-param",
+                        "description": "generic.resource.api.PortInfo to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.PortInfo",
+                            "$ref": "#/definitions/generic.resource.api.PortInfo"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.PortInfo",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.PortInfo.body-param",
+                        "description": "generic.resource.api.PortInfo to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.PortInfo",
+                            "$ref": "#/definitions/generic.resource.api.PortInfo"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.PortInfo",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:dest-port/GENERIC-RESOURCE-API:pnf-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.pnfinformation.PnfInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.pnfinformation.PnfInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.pnfinformation.PnfInformation",
+                            "$ref": "#/definitions/generic.resource.api.pnfinformation.PnfInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.pnfinformation.PnfInformation",
+                            "$ref": "#/definitions/generic.resource.api.pnfinformation.PnfInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.pnfinformation.PnfInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.pnfinformation.PnfInformation.body-param",
+                        "description": "generic.resource.api.pnfinformation.PnfInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.pnfinformation.PnfInformation",
+                            "$ref": "#/definitions/generic.resource.api.pnfinformation.PnfInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.pnfinformation.PnfInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.pnfinformation.PnfInformation.body-param",
+                        "description": "generic.resource.api.pnfinformation.PnfInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.pnfinformation.PnfInformation",
+                            "$ref": "#/definitions/generic.resource.api.pnfinformation.PnfInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.pnfinformation.PnfInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:dest-port/GENERIC-RESOURCE-API:pnf-information/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:dest-port/GENERIC-RESOURCE-API:vnf-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfinformation.VnfInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfinformation.VnfInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfinformation.VnfInformation",
+                            "$ref": "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfinformation.VnfInformation",
+                            "$ref": "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfinformation.VnfInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfinformation.VnfInformation.body-param",
+                        "description": "generic.resource.api.vnfinformation.VnfInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfinformation.VnfInformation",
+                            "$ref": "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfinformation.VnfInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfinformation.VnfInformation.body-param",
+                        "description": "generic.resource.api.vnfinformation.VnfInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfinformation.VnfInformation",
+                            "$ref": "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfinformation.VnfInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:dest-port/GENERIC-RESOURCE-API:vnf-information/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:port-mirror-configuration-input-parameters/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:port-mirror-configuration-input-parameters/GENERIC-RESOURCE-API:param/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:port-mirror-configuration-input-parameters/GENERIC-RESOURCE-API:param={name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:port-mirror-configuration-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.ResourceResolutionData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:port-mirror-configuration-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:port-mirror-configuration-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:source-port/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort.body-param",
+                        "description": "generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort.body-param",
+                        "description": "generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:source-port/GENERIC-RESOURCE-API:pnf-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.pnfinformation.PnfInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.pnfinformation.PnfInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.pnfinformation.PnfInformation",
+                            "$ref": "#/definitions/generic.resource.api.pnfinformation.PnfInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.pnfinformation.PnfInformation",
+                            "$ref": "#/definitions/generic.resource.api.pnfinformation.PnfInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.pnfinformation.PnfInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.pnfinformation.PnfInformation.body-param",
+                        "description": "generic.resource.api.pnfinformation.PnfInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.pnfinformation.PnfInformation",
+                            "$ref": "#/definitions/generic.resource.api.pnfinformation.PnfInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.pnfinformation.PnfInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.pnfinformation.PnfInformation.body-param",
+                        "description": "generic.resource.api.pnfinformation.PnfInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.pnfinformation.PnfInformation",
+                            "$ref": "#/definitions/generic.resource.api.pnfinformation.PnfInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.pnfinformation.PnfInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:source-port/GENERIC-RESOURCE-API:pnf-information/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:source-port/GENERIC-RESOURCE-API:vnf-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfinformation.VnfInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfinformation.VnfInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfinformation.VnfInformation",
+                            "$ref": "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfinformation.VnfInformation",
+                            "$ref": "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfinformation.VnfInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfinformation.VnfInformation.body-param",
+                        "description": "generic.resource.api.vnfinformation.VnfInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfinformation.VnfInformation",
+                            "$ref": "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfinformation.VnfInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfinformation.VnfInformation.body-param",
+                        "description": "generic.resource.api.vnfinformation.VnfInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfinformation.VnfInformation",
+                            "$ref": "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfinformation.VnfInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:port-mirror-configuration-request-input/GENERIC-RESOURCE-API:source-port/GENERIC-RESOURCE-API:vnf-information/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:request-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.requestinformation.RequestInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.requestinformation.RequestInformation.body-param",
+                        "description": "generic.resource.api.requestinformation.RequestInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.requestinformation.RequestInformation.body-param",
+                        "description": "generic.resource.api.requestinformation.RequestInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:sdnc-request-header/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param",
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param",
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:service-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceinformation.ServiceInformation.body-param",
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceinformation.ServiceInformation.body-param",
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:configuration-operation-information/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology.body-param",
+                        "description": "generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology.body-param",
+                        "description": "generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:configuration-identifiers/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.configurationidentifiers.ConfigurationIdentifiers",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.configurationidentifiers.ConfigurationIdentifiers",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers",
+                            "$ref": "#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers",
+                            "$ref": "#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.configurationidentifiers.ConfigurationIdentifiers",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.configurationidentifiers.ConfigurationIdentifiers.body-param",
+                        "description": "generic.resource.api.configurationidentifiers.ConfigurationIdentifiers to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers",
+                            "$ref": "#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.configurationidentifiers.ConfigurationIdentifiers",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.configurationidentifiers.ConfigurationIdentifiers.body-param",
+                        "description": "generic.resource.api.configurationidentifiers.ConfigurationIdentifiers to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers",
+                            "$ref": "#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.configurationidentifiers.ConfigurationIdentifiers",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments.body-param",
+                        "description": "generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments.body-param",
+                        "description": "generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:contrail-vmi-params/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:contrail-vmi-params/GENERIC-RESOURCE-API:param/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:contrail-vmi-params/GENERIC-RESOURCE-API:param={name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:contrail-vmi-params/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.ResourceResolutionData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:contrail-vmi-params/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:contrail-vmi-params/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:dest-vnfc-instance-group-id/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId.body-param",
+                        "description": "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId.body-param",
+                        "description": "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:source-to-dest-maps/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps.body-param",
+                        "description": "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps.body-param",
+                        "description": "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:source-to-dest-maps/GENERIC-RESOURCE-API:source-to-dest-map/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap.body-param",
+                        "description": "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:source-to-dest-maps/GENERIC-RESOURCE-API:source-to-dest-map={source-port-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "source-port-id",
+                        "in": "path",
+                        "description": "Id of source-to-dest-map",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "source-port-id",
+                        "in": "path",
+                        "description": "Id of source-to-dest-map",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap.body-param",
+                        "description": "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "source-port-id",
+                        "in": "path",
+                        "description": "Id of source-to-dest-map",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap.body-param",
+                        "description": "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "source-port-id",
+                        "in": "path",
+                        "description": "Id of source-to-dest-map",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:source-to-dest-maps/GENERIC-RESOURCE-API:source-to-dest-map={source-port-id}/GENERIC-RESOURCE-API:dest-ip-addresses/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "source-port-id",
+                        "in": "path",
+                        "description": "Id of source-to-dest-map",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.IpAddresses",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "source-port-id",
+                        "in": "path",
+                        "description": "Id of source-to-dest-map",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.IpAddresses.body-param",
+                        "description": "generic.resource.api.IpAddresses to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "source-port-id",
+                        "in": "path",
+                        "description": "Id of source-to-dest-map",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.IpAddresses.body-param",
+                        "description": "generic.resource.api.IpAddresses to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "source-port-id",
+                        "in": "path",
+                        "description": "Id of source-to-dest-map",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:source-to-dest-maps/GENERIC-RESOURCE-API:source-to-dest-map={source-port-id}/GENERIC-RESOURCE-API:dest-ip-addresses/GENERIC-RESOURCE-API:ip-addresses/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.ipaddresses.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "source-port-id",
+                        "in": "path",
+                        "description": "Id of source-to-dest-map",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.ipaddresses.IpAddresses",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ipaddresses.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.ipaddresses.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.ipaddresses.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "source-port-id",
+                        "in": "path",
+                        "description": "Id of source-to-dest-map",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ipaddresses.IpAddresses.body-param",
+                        "description": "generic.resource.api.ipaddresses.IpAddresses to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ipaddresses.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.ipaddresses.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "source-port-id",
+                        "in": "path",
+                        "description": "Id of source-to-dest-map",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ipaddresses.IpAddresses.body-param",
+                        "description": "generic.resource.api.ipaddresses.IpAddresses to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ipaddresses.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.ipaddresses.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "source-port-id",
+                        "in": "path",
+                        "description": "Id of source-to-dest-map",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-assignments/GENERIC-RESOURCE-API:source-vnfc-instance-group-id/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId.body-param",
+                        "description": "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId.body-param",
+                        "description": "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-parameters/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-parameters/GENERIC-RESOURCE-API:param/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-parameters/GENERIC-RESOURCE-API:param={name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.ResourceResolutionData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-data/GENERIC-RESOURCE-API:port-mirror-configuration-topology/GENERIC-RESOURCE-API:port-mirror-configuration-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:port-mirror-configurations/GENERIC-RESOURCE-API:port-mirror-configuration={configuration-id}/GENERIC-RESOURCE-API:configuration-status/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.configurationstatus.ConfigurationStatus",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.configurationstatus.ConfigurationStatus",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus",
+                            "$ref": "#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus",
+                            "$ref": "#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.configurationstatus.ConfigurationStatus",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.configurationstatus.ConfigurationStatus.body-param",
+                        "description": "generic.resource.api.configurationstatus.ConfigurationStatus to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus",
+                            "$ref": "#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.configurationstatus.ConfigurationStatus",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.configurationstatus.ConfigurationStatus.body-param",
+                        "description": "generic.resource.api.configurationstatus.ConfigurationStatus to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus",
+                            "$ref": "#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.configurationstatus.ConfigurationStatus",
+                "parameters": [
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of port-mirror-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.PreloadModelInformation",
+                "parameters": [],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.PreloadModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.PreloadModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.PreloadModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.PreloadModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.PreloadModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.PreloadModelInformation",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.PreloadModelInformation.body-param",
+                        "description": "generic.resource.api.PreloadModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.PreloadModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.PreloadModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.PreloadModelInformation",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.PreloadModelInformation.body-param",
+                        "description": "generic.resource.api.PreloadModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.PreloadModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.PreloadModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.PreloadModelInformation",
+                "parameters": [],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.preloadmodelinformation.PreloadList",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.preloadmodelinformation.PreloadList.body-param",
+                        "description": "generic.resource.api.preloadmodelinformation.PreloadList to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.preloadmodelinformation.PreloadList",
+                            "$ref": "#/definitions/generic.resource.api.preloadmodelinformation.PreloadList"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.preloadmodelinformation.PreloadList",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.preloadmodelinformation.PreloadList",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.preloadmodelinformation.PreloadList",
+                            "$ref": "#/definitions/generic.resource.api.preloadmodelinformation.PreloadList"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.preloadmodelinformation.PreloadList",
+                            "$ref": "#/definitions/generic.resource.api.preloadmodelinformation.PreloadList"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.preloadmodelinformation.PreloadList",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.preloadmodelinformation.PreloadList.body-param",
+                        "description": "generic.resource.api.preloadmodelinformation.PreloadList to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.preloadmodelinformation.PreloadList",
+                            "$ref": "#/definitions/generic.resource.api.preloadmodelinformation.PreloadList"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.preloadmodelinformation.PreloadList",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.preloadmodelinformation.PreloadList.body-param",
+                        "description": "generic.resource.api.preloadmodelinformation.PreloadList to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.preloadmodelinformation.PreloadList",
+                            "$ref": "#/definitions/generic.resource.api.preloadmodelinformation.PreloadList"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.preloadmodelinformation.PreloadList",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.preloaddata.PreloadData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.preloaddata.PreloadData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.preloaddata.PreloadData",
+                            "$ref": "#/definitions/generic.resource.api.preloaddata.PreloadData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.preloaddata.PreloadData",
+                            "$ref": "#/definitions/generic.resource.api.preloaddata.PreloadData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.preloaddata.PreloadData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.preloaddata.PreloadData.body-param",
+                        "description": "generic.resource.api.preloaddata.PreloadData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.preloaddata.PreloadData",
+                            "$ref": "#/definitions/generic.resource.api.preloaddata.PreloadData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.preloaddata.PreloadData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.preloaddata.PreloadData.body-param",
+                        "description": "generic.resource.api.preloaddata.PreloadData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.preloaddata.PreloadData",
+                            "$ref": "#/definitions/generic.resource.api.preloaddata.PreloadData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.preloaddata.PreloadData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation",
+                            "$ref": "#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation",
+                            "$ref": "#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation.body-param",
+                        "description": "generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation",
+                            "$ref": "#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation.body-param",
+                        "description": "generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation",
+                            "$ref": "#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:host-routes/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.hostroutes.HostRoutes",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.hostroutes.HostRoutes.body-param",
+                        "description": "generic.resource.api.hostroutes.HostRoutes to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.hostroutes.HostRoutes",
+                            "$ref": "#/definitions/generic.resource.api.hostroutes.HostRoutes"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:host-routes={route-prefix}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.hostroutes.HostRoutes",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "route-prefix",
+                        "in": "path",
+                        "description": "Id of host-routes",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.hostroutes.HostRoutes",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.hostroutes.HostRoutes",
+                            "$ref": "#/definitions/generic.resource.api.hostroutes.HostRoutes"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.hostroutes.HostRoutes",
+                            "$ref": "#/definitions/generic.resource.api.hostroutes.HostRoutes"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.hostroutes.HostRoutes",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "route-prefix",
+                        "in": "path",
+                        "description": "Id of host-routes",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.hostroutes.HostRoutes.body-param",
+                        "description": "generic.resource.api.hostroutes.HostRoutes to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.hostroutes.HostRoutes",
+                            "$ref": "#/definitions/generic.resource.api.hostroutes.HostRoutes"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.hostroutes.HostRoutes",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "route-prefix",
+                        "in": "path",
+                        "description": "Id of host-routes",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.hostroutes.HostRoutes.body-param",
+                        "description": "generic.resource.api.hostroutes.HostRoutes to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.hostroutes.HostRoutes",
+                            "$ref": "#/definitions/generic.resource.api.hostroutes.HostRoutes"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.hostroutes.HostRoutes",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "route-prefix",
+                        "in": "path",
+                        "description": "Id of host-routes",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:network-policy/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.networkpolicy.NetworkPolicy",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkpolicy.NetworkPolicy.body-param",
+                        "description": "generic.resource.api.networkpolicy.NetworkPolicy to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkpolicy.NetworkPolicy",
+                            "$ref": "#/definitions/generic.resource.api.networkpolicy.NetworkPolicy"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:network-policy={network-policy-fqdn}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.networkpolicy.NetworkPolicy",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-policy-fqdn",
+                        "in": "path",
+                        "description": "Id of network-policy",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.networkpolicy.NetworkPolicy",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkpolicy.NetworkPolicy",
+                            "$ref": "#/definitions/generic.resource.api.networkpolicy.NetworkPolicy"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkpolicy.NetworkPolicy",
+                            "$ref": "#/definitions/generic.resource.api.networkpolicy.NetworkPolicy"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.networkpolicy.NetworkPolicy",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-policy-fqdn",
+                        "in": "path",
+                        "description": "Id of network-policy",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkpolicy.NetworkPolicy.body-param",
+                        "description": "generic.resource.api.networkpolicy.NetworkPolicy to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkpolicy.NetworkPolicy",
+                            "$ref": "#/definitions/generic.resource.api.networkpolicy.NetworkPolicy"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.networkpolicy.NetworkPolicy",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-policy-fqdn",
+                        "in": "path",
+                        "description": "Id of network-policy",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkpolicy.NetworkPolicy.body-param",
+                        "description": "generic.resource.api.networkpolicy.NetworkPolicy to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkpolicy.NetworkPolicy",
+                            "$ref": "#/definitions/generic.resource.api.networkpolicy.NetworkPolicy"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.networkpolicy.NetworkPolicy",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-policy-fqdn",
+                        "in": "path",
+                        "description": "Id of network-policy",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:network-topology-identifier-structure/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure",
+                            "$ref": "#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure",
+                            "$ref": "#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure.body-param",
+                        "description": "generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure",
+                            "$ref": "#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure.body-param",
+                        "description": "generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure",
+                            "$ref": "#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.RelatedNetwork",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.RelatedNetwork to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.RelatedNetwork to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.relatednetwork.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.relatednetwork.RelatedNetwork to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network={network-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.relatednetwork.RelatedNetwork",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.relatednetwork.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.relatednetwork.RelatedNetwork to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.relatednetwork.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.relatednetwork.RelatedNetwork to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network={network-id}/GENERIC-RESOURCE-API:vlan-tags/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vlantags.VlanTags",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlantags.VlanTags.body-param",
+                        "description": "generic.resource.api.vlantags.VlanTags to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlantags.VlanTags.body-param",
+                        "description": "generic.resource.api.vlantags.VlanTags to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:route-table-reference/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.routetablereference.RouteTableReference",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.routetablereference.RouteTableReference.body-param",
+                        "description": "generic.resource.api.routetablereference.RouteTableReference to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.routetablereference.RouteTableReference",
+                            "$ref": "#/definitions/generic.resource.api.routetablereference.RouteTableReference"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:route-table-reference={route-table-reference-fqdn}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.routetablereference.RouteTableReference",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "route-table-reference-fqdn",
+                        "in": "path",
+                        "description": "Id of route-table-reference",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.routetablereference.RouteTableReference",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.routetablereference.RouteTableReference",
+                            "$ref": "#/definitions/generic.resource.api.routetablereference.RouteTableReference"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.routetablereference.RouteTableReference",
+                            "$ref": "#/definitions/generic.resource.api.routetablereference.RouteTableReference"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.routetablereference.RouteTableReference",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "route-table-reference-fqdn",
+                        "in": "path",
+                        "description": "Id of route-table-reference",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.routetablereference.RouteTableReference.body-param",
+                        "description": "generic.resource.api.routetablereference.RouteTableReference to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.routetablereference.RouteTableReference",
+                            "$ref": "#/definitions/generic.resource.api.routetablereference.RouteTableReference"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.routetablereference.RouteTableReference",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "route-table-reference-fqdn",
+                        "in": "path",
+                        "description": "Id of route-table-reference",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.routetablereference.RouteTableReference.body-param",
+                        "description": "generic.resource.api.routetablereference.RouteTableReference to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.routetablereference.RouteTableReference",
+                            "$ref": "#/definitions/generic.resource.api.routetablereference.RouteTableReference"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.routetablereference.RouteTableReference",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "route-table-reference-fqdn",
+                        "in": "path",
+                        "description": "Id of route-table-reference",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:subnets/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subnets.Subnets",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subnets.Subnets.body-param",
+                        "description": "generic.resource.api.subnets.Subnets to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subnets.Subnets",
+                            "$ref": "#/definitions/generic.resource.api.subnets.Subnets"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:subnets={start-address}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.subnets.Subnets",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "start-address",
+                        "in": "path",
+                        "description": "Id of subnets",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.subnets.Subnets",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subnets.Subnets",
+                            "$ref": "#/definitions/generic.resource.api.subnets.Subnets"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.subnets.Subnets",
+                            "$ref": "#/definitions/generic.resource.api.subnets.Subnets"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subnets.Subnets",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "start-address",
+                        "in": "path",
+                        "description": "Id of subnets",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subnets.Subnets.body-param",
+                        "description": "generic.resource.api.subnets.Subnets to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subnets.Subnets",
+                            "$ref": "#/definitions/generic.resource.api.subnets.Subnets"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.subnets.Subnets",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "start-address",
+                        "in": "path",
+                        "description": "Id of subnets",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subnets.Subnets.body-param",
+                        "description": "generic.resource.api.subnets.Subnets to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subnets.Subnets",
+                            "$ref": "#/definitions/generic.resource.api.subnets.Subnets"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.subnets.Subnets",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "start-address",
+                        "in": "path",
+                        "description": "Id of subnets",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:vpn-bindings/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vpnbindings.VpnBindings",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vpnbindings.VpnBindings.body-param",
+                        "description": "generic.resource.api.vpnbindings.VpnBindings to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vpnbindings.VpnBindings",
+                            "$ref": "#/definitions/generic.resource.api.vpnbindings.VpnBindings"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-network-topology-information/GENERIC-RESOURCE-API:vpn-bindings={vpn-binding-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vpnbindings.VpnBindings",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vpn-binding-id",
+                        "in": "path",
+                        "description": "Id of vpn-bindings",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vpnbindings.VpnBindings",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vpnbindings.VpnBindings",
+                            "$ref": "#/definitions/generic.resource.api.vpnbindings.VpnBindings"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vpnbindings.VpnBindings",
+                            "$ref": "#/definitions/generic.resource.api.vpnbindings.VpnBindings"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vpnbindings.VpnBindings",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vpn-binding-id",
+                        "in": "path",
+                        "description": "Id of vpn-bindings",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vpnbindings.VpnBindings.body-param",
+                        "description": "generic.resource.api.vpnbindings.VpnBindings to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vpnbindings.VpnBindings",
+                            "$ref": "#/definitions/generic.resource.api.vpnbindings.VpnBindings"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vpnbindings.VpnBindings",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vpn-binding-id",
+                        "in": "path",
+                        "description": "Id of vpn-bindings",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vpnbindings.VpnBindings.body-param",
+                        "description": "generic.resource.api.vpnbindings.VpnBindings to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vpnbindings.VpnBindings",
+                            "$ref": "#/definitions/generic.resource.api.vpnbindings.VpnBindings"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vpnbindings.VpnBindings",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vpn-binding-id",
+                        "in": "path",
+                        "description": "Id of vpn-bindings",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-oper-status/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.preloadoperstatus.PreloadOperStatus",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.preloadoperstatus.PreloadOperStatus",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus",
+                            "$ref": "#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus",
+                            "$ref": "#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.preloadoperstatus.PreloadOperStatus",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.preloadoperstatus.PreloadOperStatus.body-param",
+                        "description": "generic.resource.api.preloadoperstatus.PreloadOperStatus to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus",
+                            "$ref": "#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.preloadoperstatus.PreloadOperStatus",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.preloadoperstatus.PreloadOperStatus.body-param",
+                        "description": "generic.resource.api.preloadoperstatus.PreloadOperStatus to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus",
+                            "$ref": "#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.preloadoperstatus.PreloadOperStatus",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation",
+                            "$ref": "#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation",
+                            "$ref": "#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation.body-param",
+                        "description": "generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation",
+                            "$ref": "#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation.body-param",
+                        "description": "generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation",
+                            "$ref": "#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vfmoduletopology.VfModuleTopology",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vfmoduletopology.VfModuleTopology",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vfmoduletopology.VfModuleTopology",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmoduletopology.VfModuleTopology.body-param",
+                        "description": "generic.resource.api.vfmoduletopology.VfModuleTopology to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vfmoduletopology.VfModuleTopology",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmoduletopology.VfModuleTopology.body-param",
+                        "description": "generic.resource.api.vfmoduletopology.VfModuleTopology to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vfmoduletopology.VfModuleTopology",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vfmoduleassignments.VfModuleAssignments",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vfmoduleassignments.VfModuleAssignments",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vfmoduleassignments.VfModuleAssignments",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmoduleassignments.VfModuleAssignments.body-param",
+                        "description": "generic.resource.api.vfmoduleassignments.VfModuleAssignments to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vfmoduleassignments.VfModuleAssignments",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmoduleassignments.VfModuleAssignments.body-param",
+                        "description": "generic.resource.api.vfmoduleassignments.VfModuleAssignments to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vfmoduleassignments.VfModuleAssignments",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignments/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments.body-param",
+                        "description": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments.body-param",
+                        "description": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignment/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment.body-param",
+                        "description": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignment={neutron-subnet-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "neutron-subnet-id",
+                        "in": "path",
+                        "description": "Id of dhcp-subnet-assignment",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "neutron-subnet-id",
+                        "in": "path",
+                        "description": "Id of dhcp-subnet-assignment",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment.body-param",
+                        "description": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "neutron-subnet-id",
+                        "in": "path",
+                        "description": "Id of dhcp-subnet-assignment",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment.body-param",
+                        "description": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "neutron-subnet-id",
+                        "in": "path",
+                        "description": "Id of dhcp-subnet-assignment",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups.body-param",
+                        "description": "generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups.body-param",
+                        "description": "generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup.body-param",
+                        "description": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup.body-param",
+                        "description": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup.body-param",
+                        "description": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs.body-param",
+                        "description": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs.body-param",
+                        "description": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc.body-param",
+                        "description": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc.body-param",
+                        "description": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc.body-param",
+                        "description": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnicgroups.VnicGroups",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnicgroups.VnicGroups",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.VnicGroups",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.VnicGroups"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.VnicGroups",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.VnicGroups"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnicgroups.VnicGroups",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnicgroups.VnicGroups.body-param",
+                        "description": "generic.resource.api.vnicgroups.VnicGroups to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.VnicGroups",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.VnicGroups"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnicgroups.VnicGroups",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnicgroups.VnicGroups.body-param",
+                        "description": "generic.resource.api.vnicgroups.VnicGroups to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.VnicGroups",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.VnicGroups"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnicgroups.VnicGroups",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnicgroups.vnicgroups.VnicGroup",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnicgroups.vnicgroups.VnicGroup.body-param",
+                        "description": "generic.resource.api.vnicgroups.vnicgroups.VnicGroup to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnicgroups.vnicgroups.VnicGroup",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnicgroups.vnicgroups.VnicGroup",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnicgroups.vnicgroups.VnicGroup",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnicgroups.vnicgroups.VnicGroup.body-param",
+                        "description": "generic.resource.api.vnicgroups.vnicgroups.VnicGroup to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnicgroups.vnicgroups.VnicGroup",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnicgroups.vnicgroups.VnicGroup.body-param",
+                        "description": "generic.resource.api.vnicgroups.vnicgroups.VnicGroup to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnicgroups.vnicgroups.VnicGroup",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-common-ip-addresses/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.IpAddresses",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.IpAddresses.body-param",
+                        "description": "generic.resource.api.IpAddresses to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.IpAddresses.body-param",
+                        "description": "generic.resource.api.IpAddresses to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-common-ip-addresses/GENERIC-RESOURCE-API:ip-addresses/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.ipaddresses.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.ipaddresses.IpAddresses",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ipaddresses.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.ipaddresses.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.ipaddresses.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ipaddresses.IpAddresses.body-param",
+                        "description": "generic.resource.api.ipaddresses.IpAddresses to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ipaddresses.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.ipaddresses.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ipaddresses.IpAddresses.body-param",
+                        "description": "generic.resource.api.ipaddresses.IpAddresses to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ipaddresses.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.ipaddresses.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics.body-param",
+                        "description": "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics.body-param",
+                        "description": "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic.body-param",
+                        "description": "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic.body-param",
+                        "description": "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic.body-param",
+                        "description": "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.SubInterfaceNetworkData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.SubInterfaceNetworkData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.SubInterfaceNetworkData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.SubInterfaceNetworkData.body-param",
+                        "description": "generic.resource.api.SubInterfaceNetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.SubInterfaceNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.SubInterfaceNetworkData.body-param",
+                        "description": "generic.resource.api.SubInterfaceNetworkData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.SubInterfaceNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:floating-ips/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item={ip-version}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item={ip-version}/GENERIC-RESOURCE-API:network-ips/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms.body-param",
+                        "description": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms.body-param",
+                        "description": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.VmTopologyData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VmTopologyData.body-param",
+                        "description": "generic.resource.api.VmTopologyData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VmTopologyData",
+                            "$ref": "#/definitions/generic.resource.api.VmTopologyData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.VmTopologyData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.VmTopologyData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VmTopologyData",
+                            "$ref": "#/definitions/generic.resource.api.VmTopologyData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.VmTopologyData",
+                            "$ref": "#/definitions/generic.resource.api.VmTopologyData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.VmTopologyData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VmTopologyData.body-param",
+                        "description": "generic.resource.api.VmTopologyData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VmTopologyData",
+                            "$ref": "#/definitions/generic.resource.api.VmTopologyData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.VmTopologyData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VmTopologyData.body-param",
+                        "description": "generic.resource.api.VmTopologyData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VmTopologyData",
+                            "$ref": "#/definitions/generic.resource.api.VmTopologyData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.VmTopologyData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vmtopologydata.VmNames",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vmtopologydata.VmNames",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmtopologydata.VmNames",
+                            "$ref": "#/definitions/generic.resource.api.vmtopologydata.VmNames"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmtopologydata.VmNames",
+                            "$ref": "#/definitions/generic.resource.api.vmtopologydata.VmNames"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmtopologydata.VmNames",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmtopologydata.VmNames.body-param",
+                        "description": "generic.resource.api.vmtopologydata.VmNames to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmtopologydata.VmNames",
+                            "$ref": "#/definitions/generic.resource.api.vmtopologydata.VmNames"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vmtopologydata.VmNames",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmtopologydata.VmNames.body-param",
+                        "description": "generic.resource.api.vmtopologydata.VmNames to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmtopologydata.VmNames",
+                            "$ref": "#/definitions/generic.resource.api.vmtopologydata.VmNames"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vmtopologydata.VmNames",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmtopologydata.vmnames.VnfcNames",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmtopologydata.vmnames.VnfcNames.body-param",
+                        "description": "generic.resource.api.vmtopologydata.vmnames.VnfcNames to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames",
+                            "$ref": "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vmtopologydata.vmnames.VnfcNames",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vmtopologydata.vmnames.VnfcNames",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames",
+                            "$ref": "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames",
+                            "$ref": "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmtopologydata.vmnames.VnfcNames",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmtopologydata.vmnames.VnfcNames.body-param",
+                        "description": "generic.resource.api.vmtopologydata.vmnames.VnfcNames to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames",
+                            "$ref": "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vmtopologydata.vmnames.VnfcNames",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmtopologydata.vmnames.VnfcNames.body-param",
+                        "description": "generic.resource.api.vmtopologydata.vmnames.VnfcNames to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames",
+                            "$ref": "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vmtopologydata.vmnames.VnfcNames",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.VnfcNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.VnfcNetworkData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfcNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VnfcNetworkData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfcNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VnfcNetworkData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.VnfcNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VnfcNetworkData.body-param",
+                        "description": "generic.resource.api.VnfcNetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfcNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VnfcNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.VnfcNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VnfcNetworkData.body-param",
+                        "description": "generic.resource.api.VnfcNetworkData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfcNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VnfcNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.VnfcNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcnetworkdata.VnfcNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.VnfcNetworkData.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.VnfcNetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfcnetworkdata.VnfcNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfcnetworkdata.VnfcNetworkData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcnetworkdata.VnfcNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.VnfcNetworkData.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.VnfcNetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfcnetworkdata.VnfcNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.VnfcNetworkData.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.VnfcNetworkData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfcnetworkdata.VnfcNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:connection-point/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.connectionpoint.ConnectionPoint",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.connectionpoint.ConnectionPoint",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionpoint.ConnectionPoint",
+                            "$ref": "#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionpoint.ConnectionPoint",
+                            "$ref": "#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.connectionpoint.ConnectionPoint",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.connectionpoint.ConnectionPoint.body-param",
+                        "description": "generic.resource.api.connectionpoint.ConnectionPoint to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionpoint.ConnectionPoint",
+                            "$ref": "#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.connectionpoint.ConnectionPoint",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.connectionpoint.ConnectionPoint.body-param",
+                        "description": "generic.resource.api.connectionpoint.ConnectionPoint to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionpoint.ConnectionPoint",
+                            "$ref": "#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.connectionpoint.ConnectionPoint",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:connection-point/GENERIC-RESOURCE-API:vlan-data/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.connectionpoint.connectionpoint.VlanData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.connectionpoint.connectionpoint.VlanData.body-param",
+                        "description": "generic.resource.api.connectionpoint.connectionpoint.VlanData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData",
+                            "$ref": "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:connection-point/GENERIC-RESOURCE-API:vlan-data={vlan-uuid}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.connectionpoint.connectionpoint.VlanData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vlan-uuid",
+                        "in": "path",
+                        "description": "Id of vlan-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.connectionpoint.connectionpoint.VlanData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData",
+                            "$ref": "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData",
+                            "$ref": "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.connectionpoint.connectionpoint.VlanData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vlan-uuid",
+                        "in": "path",
+                        "description": "Id of vlan-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.connectionpoint.connectionpoint.VlanData.body-param",
+                        "description": "generic.resource.api.connectionpoint.connectionpoint.VlanData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData",
+                            "$ref": "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.connectionpoint.connectionpoint.VlanData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vlan-uuid",
+                        "in": "path",
+                        "description": "Id of vlan-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.connectionpoint.connectionpoint.VlanData.body-param",
+                        "description": "generic.resource.api.connectionpoint.connectionpoint.VlanData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData",
+                            "$ref": "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.connectionpoint.connectionpoint.VlanData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vlan-uuid",
+                        "in": "path",
+                        "description": "Id of vlan-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.SubInterfaceNetworkData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.SubInterfaceNetworkData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.SubInterfaceNetworkData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.SubInterfaceNetworkData.body-param",
+                        "description": "generic.resource.api.SubInterfaceNetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.SubInterfaceNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.SubInterfaceNetworkData.body-param",
+                        "description": "generic.resource.api.SubInterfaceNetworkData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.SubInterfaceNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:floating-ips/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item={ip-version}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item={ip-version}/GENERIC-RESOURCE-API:network-ips/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet={vnfc-subnet-role}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-subnet-role",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-subnet-role",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-subnet-role",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-subnet-role",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet={vnfc-subnet-role}/GENERIC-RESOURCE-API:vnfc-ip-assignments/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-subnet-role",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet={vnfc-subnet-role}/GENERIC-RESOURCE-API:vnfc-ip-assignments={vnfc-address-family}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-subnet-role",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-address-family",
+                        "in": "path",
+                        "description": "Id of vnfc-ip-assignments",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-subnet-role",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-address-family",
+                        "in": "path",
+                        "description": "Id of vnfc-ip-assignments",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-subnet-role",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-address-family",
+                        "in": "path",
+                        "description": "Id of vnfc-ip-assignments",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-subnet-role",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-address-family",
+                        "in": "path",
+                        "description": "Id of vnfc-ip-assignments",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet={vnfc-subnet-role}/GENERIC-RESOURCE-API:vnfc-ip-assignments={vnfc-address-family}/GENERIC-RESOURCE-API:vnfc-subnet-ip/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-subnet-role",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-address-family",
+                        "in": "path",
+                        "description": "Id of vnfc-ip-assignments",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet={vnfc-subnet-role}/GENERIC-RESOURCE-API:vnfc-ip-assignments={vnfc-address-family}/GENERIC-RESOURCE-API:vnfc-subnet-ip={vnfc-ip-address}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-subnet-role",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-address-family",
+                        "in": "path",
+                        "description": "Id of vnfc-ip-assignments",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-ip-address",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet-ip",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-subnet-role",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-address-family",
+                        "in": "path",
+                        "description": "Id of vnfc-ip-assignments",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-ip-address",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet-ip",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-subnet-role",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-address-family",
+                        "in": "path",
+                        "description": "Id of vnfc-ip-assignments",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-ip-address",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet-ip",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-subnet-role",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-address-family",
+                        "in": "path",
+                        "description": "Id of vnfc-ip-assignments",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-ip-address",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet-ip",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vmtopologydata.VmNetworks",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vmtopologydata.VmNetworks",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmtopologydata.VmNetworks",
+                            "$ref": "#/definitions/generic.resource.api.vmtopologydata.VmNetworks"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmtopologydata.VmNetworks",
+                            "$ref": "#/definitions/generic.resource.api.vmtopologydata.VmNetworks"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmtopologydata.VmNetworks",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmtopologydata.VmNetworks.body-param",
+                        "description": "generic.resource.api.vmtopologydata.VmNetworks to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmtopologydata.VmNetworks",
+                            "$ref": "#/definitions/generic.resource.api.vmtopologydata.VmNetworks"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vmtopologydata.VmNetworks",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmtopologydata.VmNetworks.body-param",
+                        "description": "generic.resource.api.vmtopologydata.VmNetworks to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmtopologydata.VmNetworks",
+                            "$ref": "#/definitions/generic.resource.api.vmtopologydata.VmNetworks"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vmtopologydata.VmNetworks",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.VmNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VmNetworkData.body-param",
+                        "description": "generic.resource.api.VmNetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VmNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VmNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.VmNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.VmNetworkData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VmNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VmNetworkData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.VmNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VmNetworkData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.VmNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VmNetworkData.body-param",
+                        "description": "generic.resource.api.VmNetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VmNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VmNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.VmNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VmNetworkData.body-param",
+                        "description": "generic.resource.api.VmNetworkData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VmNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VmNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.VmNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:floating-ips/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vmnetworkdata.FloatingIps",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vmnetworkdata.FloatingIps",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.FloatingIps",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.FloatingIps",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmnetworkdata.FloatingIps",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.FloatingIps.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.FloatingIps to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.FloatingIps",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vmnetworkdata.FloatingIps",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.FloatingIps.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.FloatingIps to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.FloatingIps",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vmnetworkdata.FloatingIps",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:interface-route-prefixes/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:mac-addresses/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vmnetworkdata.MacAddresses",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vmnetworkdata.MacAddresses",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.MacAddresses",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.MacAddresses",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmnetworkdata.MacAddresses",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.MacAddresses.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.MacAddresses to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.MacAddresses",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vmnetworkdata.MacAddresses",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.MacAddresses.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.MacAddresses to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.MacAddresses",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vmnetworkdata.MacAddresses",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:network-information-items/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vmnetworkdata.NetworkInformationItems",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vmnetworkdata.NetworkInformationItems",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmnetworkdata.NetworkInformationItems",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.NetworkInformationItems.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.NetworkInformationItems to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vmnetworkdata.NetworkInformationItems",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.NetworkInformationItems.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.NetworkInformationItems to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vmnetworkdata.NetworkInformationItems",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item={ip-version}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item={ip-version}/GENERIC-RESOURCE-API:network-ips/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:related-networks/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.RelatedNetwork",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.RelatedNetwork to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.RelatedNetwork to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.relatednetwork.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.relatednetwork.RelatedNetwork to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network={network-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.relatednetwork.RelatedNetwork",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.relatednetwork.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.relatednetwork.RelatedNetwork to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.relatednetwork.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.relatednetwork.RelatedNetwork to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network={network-id}/GENERIC-RESOURCE-API:vlan-tags/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vlantags.VlanTags",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlantags.VlanTags.body-param",
+                        "description": "generic.resource.api.vlantags.VlanTags to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlantags.VlanTags.body-param",
+                        "description": "generic.resource.api.vlantags.VlanTags to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:sriov-parameters/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vmnetworkdata.SriovParameters",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vmnetworkdata.SriovParameters",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.SriovParameters",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.SriovParameters",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmnetworkdata.SriovParameters",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.SriovParameters.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.SriovParameters to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.SriovParameters",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vmnetworkdata.SriovParameters",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.SriovParameters.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.SriovParameters to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.SriovParameters",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vmnetworkdata.SriovParameters",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:application-tags/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:application-tags/GENERIC-RESOURCE-API:c-tags/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:application-tags/GENERIC-RESOURCE-API:s-tags/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:heat-vlan-filters/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param={name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.ResourceResolutionData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-topology-identifier/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier.body-param",
+                        "description": "generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier.body-param",
+                        "description": "generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfresourceassignments.VnfResourceAssignments",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfresourceassignments.VnfResourceAssignments",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfresourceassignments.VnfResourceAssignments",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfresourceassignments.VnfResourceAssignments.body-param",
+                        "description": "generic.resource.api.vnfresourceassignments.VnfResourceAssignments to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfresourceassignments.VnfResourceAssignments",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfresourceassignments.VnfResourceAssignments.body-param",
+                        "description": "generic.resource.api.vnfresourceassignments.VnfResourceAssignments to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfresourceassignments.VnfResourceAssignments",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:availability-zones/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones",
+                            "$ref": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones",
+                            "$ref": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones.body-param",
+                        "description": "generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones",
+                            "$ref": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones.body-param",
+                        "description": "generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones",
+                            "$ref": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks",
+                            "$ref": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks",
+                            "$ref": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks.body-param",
+                        "description": "generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks",
+                            "$ref": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks.body-param",
+                        "description": "generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks",
+                            "$ref": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.VnfNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VnfNetworkData.body-param",
+                        "description": "generic.resource.api.VnfNetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VnfNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.VnfNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.VnfNetworkData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VnfNetworkData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VnfNetworkData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.VnfNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VnfNetworkData.body-param",
+                        "description": "generic.resource.api.VnfNetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VnfNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.VnfNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VnfNetworkData.body-param",
+                        "description": "generic.resource.api.VnfNetworkData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VnfNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.VnfNetworkData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:related-networks/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.RelatedNetwork",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.RelatedNetwork to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.RelatedNetwork to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.relatednetwork.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.relatednetwork.RelatedNetwork to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network={network-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.relatednetwork.RelatedNetwork",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.relatednetwork.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.relatednetwork.RelatedNetwork to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.relatednetwork.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.relatednetwork.RelatedNetwork to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network={network-id}/GENERIC-RESOURCE-API:vlan-tags/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vlantags.VlanTags",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlantags.VlanTags.body-param",
+                        "description": "generic.resource.api.vlantags.VlanTags to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlantags.VlanTags.body-param",
+                        "description": "generic.resource.api.vlantags.VlanTags to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:subnets-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfnetworkdata.SubnetsData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfnetworkdata.SubnetsData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfnetworkdata.SubnetsData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfnetworkdata.SubnetsData.body-param",
+                        "description": "generic.resource.api.vnfnetworkdata.SubnetsData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfnetworkdata.SubnetsData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfnetworkdata.SubnetsData.body-param",
+                        "description": "generic.resource.api.vnfnetworkdata.SubnetsData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfnetworkdata.SubnetsData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:subnets-data/GENERIC-RESOURCE-API:subnet-data/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData.body-param",
+                        "description": "generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:subnets-data/GENERIC-RESOURCE-API:subnet-data={sdnc-subnet-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sdnc-subnet-id",
+                        "in": "path",
+                        "description": "Id of subnet-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sdnc-subnet-id",
+                        "in": "path",
+                        "description": "Id of subnet-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData.body-param",
+                        "description": "generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sdnc-subnet-id",
+                        "in": "path",
+                        "description": "Id of subnet-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData.body-param",
+                        "description": "generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sdnc-subnet-id",
+                        "in": "path",
+                        "description": "Id of subnet-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:preload-information/GENERIC-RESOURCE-API:preload-list={preload-id},{preload-type}/GENERIC-RESOURCE-API:preload-data/GENERIC-RESOURCE-API:preload-vf-module-topology-information/GENERIC-RESOURCE-API:vnf-topology-identifier-structure/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure",
+                            "$ref": "#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure",
+                            "$ref": "#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure.body-param",
+                        "description": "generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure",
+                            "$ref": "#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure.body-param",
+                        "description": "generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure",
+                            "$ref": "#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure",
+                "parameters": [
+                    {
+                        "name": "preload-id",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "preload-type",
+                        "in": "path",
+                        "description": "Id of preload-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.SecurityZoneAllottedResources",
+                "parameters": [],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.SecurityZoneAllottedResources",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.SecurityZoneAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.SecurityZoneAllottedResources"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.SecurityZoneAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.SecurityZoneAllottedResources"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.SecurityZoneAllottedResources",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.SecurityZoneAllottedResources.body-param",
+                        "description": "generic.resource.api.SecurityZoneAllottedResources to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.SecurityZoneAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.SecurityZoneAllottedResources"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.SecurityZoneAllottedResources",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.SecurityZoneAllottedResources.body-param",
+                        "description": "generic.resource.api.SecurityZoneAllottedResources to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.SecurityZoneAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.SecurityZoneAllottedResources"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.SecurityZoneAllottedResources",
+                "parameters": [],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource.body-param",
+                        "description": "generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource",
+                            "$ref": "#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource",
+                            "$ref": "#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource",
+                            "$ref": "#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource.body-param",
+                        "description": "generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource",
+                            "$ref": "#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource.body-param",
+                        "description": "generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource",
+                            "$ref": "#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData",
+                            "$ref": "#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData",
+                            "$ref": "#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData.body-param",
+                        "description": "generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData",
+                            "$ref": "#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData.body-param",
+                        "description": "generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData",
+                            "$ref": "#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-oper-status/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.OperStatusData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.OperStatusData.body-param",
+                        "description": "generic.resource.api.OperStatusData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.OperStatusData.body-param",
+                        "description": "generic.resource.api.OperStatusData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.SecurityZoneOperationInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.SecurityZoneOperationInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.SecurityZoneOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.SecurityZoneOperationInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.SecurityZoneOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.SecurityZoneOperationInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.SecurityZoneOperationInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.SecurityZoneOperationInformation.body-param",
+                        "description": "generic.resource.api.SecurityZoneOperationInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.SecurityZoneOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.SecurityZoneOperationInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.SecurityZoneOperationInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.SecurityZoneOperationInformation.body-param",
+                        "description": "generic.resource.api.SecurityZoneOperationInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.SecurityZoneOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.SecurityZoneOperationInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.SecurityZoneOperationInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param",
+                        "description": "generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param",
+                        "description": "generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:request-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.requestinformation.RequestInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.requestinformation.RequestInformation.body-param",
+                        "description": "generic.resource.api.requestinformation.RequestInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.requestinformation.RequestInformation.body-param",
+                        "description": "generic.resource.api.requestinformation.RequestInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:sdnc-request-header/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param",
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param",
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:security-zone-request-input/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput.body-param",
+                        "description": "generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput.body-param",
+                        "description": "generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:security-zone-request-input/GENERIC-RESOURCE-API:security-zone-input-parameters/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:security-zone-request-input/GENERIC-RESOURCE-API:security-zone-input-parameters/GENERIC-RESOURCE-API:param/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:security-zone-request-input/GENERIC-RESOURCE-API:security-zone-input-parameters/GENERIC-RESOURCE-API:param={name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:security-zone-request-input/GENERIC-RESOURCE-API:security-zone-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.ResourceResolutionData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:security-zone-request-input/GENERIC-RESOURCE-API:security-zone-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:security-zone-request-input/GENERIC-RESOURCE-API:security-zone-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceinformation.ServiceInformation.body-param",
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceinformation.ServiceInformation.body-param",
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-parameters/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param={name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.ResourceResolutionData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.securityzonetopology.SecurityZoneTopology",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.securityzonetopology.SecurityZoneTopology",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology",
+                            "$ref": "#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology",
+                            "$ref": "#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.securityzonetopology.SecurityZoneTopology",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.securityzonetopology.SecurityZoneTopology.body-param",
+                        "description": "generic.resource.api.securityzonetopology.SecurityZoneTopology to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology",
+                            "$ref": "#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.securityzonetopology.SecurityZoneTopology",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.securityzonetopology.SecurityZoneTopology.body-param",
+                        "description": "generic.resource.api.securityzonetopology.SecurityZoneTopology to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology",
+                            "$ref": "#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.securityzonetopology.SecurityZoneTopology",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:allotted-resource-identifiers/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param",
+                        "description": "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param",
+                        "description": "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:security-zone-assignments/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.securityzoneassignments.SecurityZoneAssignments",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.securityzoneassignments.SecurityZoneAssignments",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments",
+                            "$ref": "#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments",
+                            "$ref": "#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.securityzoneassignments.SecurityZoneAssignments",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.securityzoneassignments.SecurityZoneAssignments.body-param",
+                        "description": "generic.resource.api.securityzoneassignments.SecurityZoneAssignments to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments",
+                            "$ref": "#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.securityzoneassignments.SecurityZoneAssignments",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.securityzoneassignments.SecurityZoneAssignments.body-param",
+                        "description": "generic.resource.api.securityzoneassignments.SecurityZoneAssignments to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments",
+                            "$ref": "#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.securityzoneassignments.SecurityZoneAssignments",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:security-zone-parameters/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param={name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.ResourceResolutionData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:security-zone-topology/GENERIC-RESOURCE-API:security-zone-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:security-zone-allotted-resources/GENERIC-RESOURCE-API:security-zone-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-status/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param",
+                        "description": "generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param",
+                        "description": "generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of security-zone-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.ServiceModelInfrastructure",
+                "parameters": [],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.ServiceModelInfrastructure",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ServiceModelInfrastructure",
+                            "$ref": "#/definitions/generic.resource.api.ServiceModelInfrastructure"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.ServiceModelInfrastructure",
+                            "$ref": "#/definitions/generic.resource.api.ServiceModelInfrastructure"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.ServiceModelInfrastructure",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ServiceModelInfrastructure.body-param",
+                        "description": "generic.resource.api.ServiceModelInfrastructure to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ServiceModelInfrastructure",
+                            "$ref": "#/definitions/generic.resource.api.ServiceModelInfrastructure"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.ServiceModelInfrastructure",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ServiceModelInfrastructure.body-param",
+                        "description": "generic.resource.api.ServiceModelInfrastructure to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ServiceModelInfrastructure",
+                            "$ref": "#/definitions/generic.resource.api.ServiceModelInfrastructure"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.ServiceModelInfrastructure",
+                "parameters": [],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicemodelinfrastructure.Service",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicemodelinfrastructure.Service.body-param",
+                        "description": "generic.resource.api.servicemodelinfrastructure.Service to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicemodelinfrastructure.Service",
+                            "$ref": "#/definitions/generic.resource.api.servicemodelinfrastructure.Service"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.servicemodelinfrastructure.Service",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.servicemodelinfrastructure.Service",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicemodelinfrastructure.Service",
+                            "$ref": "#/definitions/generic.resource.api.servicemodelinfrastructure.Service"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicemodelinfrastructure.Service",
+                            "$ref": "#/definitions/generic.resource.api.servicemodelinfrastructure.Service"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicemodelinfrastructure.Service",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicemodelinfrastructure.Service.body-param",
+                        "description": "generic.resource.api.servicemodelinfrastructure.Service to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicemodelinfrastructure.Service",
+                            "$ref": "#/definitions/generic.resource.api.servicemodelinfrastructure.Service"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.servicemodelinfrastructure.Service",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicemodelinfrastructure.Service.body-param",
+                        "description": "generic.resource.api.servicemodelinfrastructure.Service to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicemodelinfrastructure.Service",
+                            "$ref": "#/definitions/generic.resource.api.servicemodelinfrastructure.Service"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.servicemodelinfrastructure.Service",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.servicedata.ServiceData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.servicedata.ServiceData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.ServiceData",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.ServiceData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.ServiceData",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.ServiceData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicedata.ServiceData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.ServiceData.body-param",
+                        "description": "generic.resource.api.servicedata.ServiceData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.ServiceData",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.ServiceData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.servicedata.ServiceData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.ServiceData.body-param",
+                        "description": "generic.resource.api.servicedata.ServiceData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.ServiceData",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.ServiceData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.servicedata.ServiceData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:consumed-allotted-resources/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.servicedata.servicedata.ConsumedAllottedResources",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.servicedata.servicedata.ConsumedAllottedResources",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicedata.servicedata.ConsumedAllottedResources",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.ConsumedAllottedResources.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.ConsumedAllottedResources to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.servicedata.servicedata.ConsumedAllottedResources",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.ConsumedAllottedResources.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.ConsumedAllottedResources to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.servicedata.servicedata.ConsumedAllottedResources",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:consumed-allotted-resources/GENERIC-RESOURCE-API:consumed-allotted-resource/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.AllottedResourceInfo",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.AllottedResourceInfo.body-param",
+                        "description": "generic.resource.api.AllottedResourceInfo to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.AllottedResourceInfo",
+                            "$ref": "#/definitions/generic.resource.api.AllottedResourceInfo"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:consumed-allotted-resources/GENERIC-RESOURCE-API:consumed-allotted-resource={allotted-resource-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.AllottedResourceInfo",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of consumed-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.AllottedResourceInfo",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.AllottedResourceInfo",
+                            "$ref": "#/definitions/generic.resource.api.AllottedResourceInfo"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.AllottedResourceInfo",
+                            "$ref": "#/definitions/generic.resource.api.AllottedResourceInfo"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.AllottedResourceInfo",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of consumed-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.AllottedResourceInfo.body-param",
+                        "description": "generic.resource.api.AllottedResourceInfo to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.AllottedResourceInfo",
+                            "$ref": "#/definitions/generic.resource.api.AllottedResourceInfo"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.AllottedResourceInfo",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of consumed-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.AllottedResourceInfo.body-param",
+                        "description": "generic.resource.api.AllottedResourceInfo to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.AllottedResourceInfo",
+                            "$ref": "#/definitions/generic.resource.api.AllottedResourceInfo"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.AllottedResourceInfo",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of consumed-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.servicedata.servicedata.ForwardingPaths",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.servicedata.servicedata.ForwardingPaths",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicedata.servicedata.ForwardingPaths",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.ForwardingPaths.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.ForwardingPaths to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.servicedata.servicedata.ForwardingPaths",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.ForwardingPaths.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.ForwardingPaths to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.servicedata.servicedata.ForwardingPaths",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path={forwarding-path-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path={forwarding-path-id}/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path={forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.forwardingpathinformation.ServicePaths",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.forwardingpathinformation.ServicePaths",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths",
+                            "$ref": "#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths",
+                            "$ref": "#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.forwardingpathinformation.ServicePaths",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.forwardingpathinformation.ServicePaths.body-param",
+                        "description": "generic.resource.api.forwardingpathinformation.ServicePaths to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths",
+                            "$ref": "#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.forwardingpathinformation.ServicePaths",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.forwardingpathinformation.ServicePaths.body-param",
+                        "description": "generic.resource.api.forwardingpathinformation.ServicePaths to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths",
+                            "$ref": "#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.forwardingpathinformation.ServicePaths",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path={forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.ServicePathInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ServicePathInformation.body-param",
+                        "description": "generic.resource.api.ServicePathInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ServicePathInformation",
+                            "$ref": "#/definitions/generic.resource.api.ServicePathInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path={forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path={service-path-instance-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.ServicePathInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-path-instance-id",
+                        "in": "path",
+                        "description": "Id of service-path",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.ServicePathInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ServicePathInformation",
+                            "$ref": "#/definitions/generic.resource.api.ServicePathInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.ServicePathInformation",
+                            "$ref": "#/definitions/generic.resource.api.ServicePathInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.ServicePathInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-path-instance-id",
+                        "in": "path",
+                        "description": "Id of service-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ServicePathInformation.body-param",
+                        "description": "generic.resource.api.ServicePathInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ServicePathInformation",
+                            "$ref": "#/definitions/generic.resource.api.ServicePathInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.ServicePathInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-path-instance-id",
+                        "in": "path",
+                        "description": "Id of service-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ServicePathInformation.body-param",
+                        "description": "generic.resource.api.ServicePathInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ServicePathInformation",
+                            "$ref": "#/definitions/generic.resource.api.ServicePathInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.ServicePathInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-path-instance-id",
+                        "in": "path",
+                        "description": "Id of service-path",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path={forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path={service-path-instance-id}/GENERIC-RESOURCE-API:service/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicepathinformation.Service",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-path-instance-id",
+                        "in": "path",
+                        "description": "Id of service-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicepathinformation.Service.body-param",
+                        "description": "generic.resource.api.servicepathinformation.Service to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicepathinformation.Service",
+                            "$ref": "#/definitions/generic.resource.api.servicepathinformation.Service"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path={forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path={service-path-instance-id}/GENERIC-RESOURCE-API:service={service-service-instance-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.servicepathinformation.Service",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-path-instance-id",
+                        "in": "path",
+                        "description": "Id of service-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.servicepathinformation.Service",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicepathinformation.Service",
+                            "$ref": "#/definitions/generic.resource.api.servicepathinformation.Service"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicepathinformation.Service",
+                            "$ref": "#/definitions/generic.resource.api.servicepathinformation.Service"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicepathinformation.Service",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-path-instance-id",
+                        "in": "path",
+                        "description": "Id of service-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicepathinformation.Service.body-param",
+                        "description": "generic.resource.api.servicepathinformation.Service to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicepathinformation.Service",
+                            "$ref": "#/definitions/generic.resource.api.servicepathinformation.Service"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.servicepathinformation.Service",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-path-instance-id",
+                        "in": "path",
+                        "description": "Id of service-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicepathinformation.Service.body-param",
+                        "description": "generic.resource.api.servicepathinformation.Service to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicepathinformation.Service",
+                            "$ref": "#/definitions/generic.resource.api.servicepathinformation.Service"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.servicepathinformation.Service",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-path-instance-id",
+                        "in": "path",
+                        "description": "Id of service-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path={forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path={service-path-instance-id}/GENERIC-RESOURCE-API:service={service-service-instance-id}/GENERIC-RESOURCE-API:vnfs/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.servicepathinformation.service.Vnfs",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-path-instance-id",
+                        "in": "path",
+                        "description": "Id of service-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.servicepathinformation.service.Vnfs",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicepathinformation.service.Vnfs",
+                            "$ref": "#/definitions/generic.resource.api.servicepathinformation.service.Vnfs"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicepathinformation.service.Vnfs",
+                            "$ref": "#/definitions/generic.resource.api.servicepathinformation.service.Vnfs"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicepathinformation.service.Vnfs",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-path-instance-id",
+                        "in": "path",
+                        "description": "Id of service-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicepathinformation.service.Vnfs.body-param",
+                        "description": "generic.resource.api.servicepathinformation.service.Vnfs to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicepathinformation.service.Vnfs",
+                            "$ref": "#/definitions/generic.resource.api.servicepathinformation.service.Vnfs"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.servicepathinformation.service.Vnfs",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-path-instance-id",
+                        "in": "path",
+                        "description": "Id of service-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicepathinformation.service.Vnfs.body-param",
+                        "description": "generic.resource.api.servicepathinformation.service.Vnfs to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicepathinformation.service.Vnfs",
+                            "$ref": "#/definitions/generic.resource.api.servicepathinformation.service.Vnfs"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.servicepathinformation.service.Vnfs",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-path-instance-id",
+                        "in": "path",
+                        "description": "Id of service-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path={forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path={service-path-instance-id}/GENERIC-RESOURCE-API:service={service-service-instance-id}/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.VnfPathInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-path-instance-id",
+                        "in": "path",
+                        "description": "Id of service-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VnfPathInformation.body-param",
+                        "description": "generic.resource.api.VnfPathInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfPathInformation",
+                            "$ref": "#/definitions/generic.resource.api.VnfPathInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path={forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path={service-path-instance-id}/GENERIC-RESOURCE-API:service={service-service-instance-id}/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-instance-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.VnfPathInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-path-instance-id",
+                        "in": "path",
+                        "description": "Id of service-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-instance-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.VnfPathInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfPathInformation",
+                            "$ref": "#/definitions/generic.resource.api.VnfPathInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfPathInformation",
+                            "$ref": "#/definitions/generic.resource.api.VnfPathInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.VnfPathInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-path-instance-id",
+                        "in": "path",
+                        "description": "Id of service-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-instance-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VnfPathInformation.body-param",
+                        "description": "generic.resource.api.VnfPathInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfPathInformation",
+                            "$ref": "#/definitions/generic.resource.api.VnfPathInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.VnfPathInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-path-instance-id",
+                        "in": "path",
+                        "description": "Id of service-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-instance-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VnfPathInformation.body-param",
+                        "description": "generic.resource.api.VnfPathInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfPathInformation",
+                            "$ref": "#/definitions/generic.resource.api.VnfPathInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.VnfPathInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-path-instance-id",
+                        "in": "path",
+                        "description": "Id of service-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-instance-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:forwarding-paths/GENERIC-RESOURCE-API:forwarding-path={forwarding-path-id}/GENERIC-RESOURCE-API:service-paths/GENERIC-RESOURCE-API:service-path={service-path-instance-id}/GENERIC-RESOURCE-API:service={service-service-instance-id}/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-instance-id}/GENERIC-RESOURCE-API:vf-module-instance/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfpathinformation.VfModuleInstance",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-path-instance-id",
+                        "in": "path",
+                        "description": "Id of service-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-instance-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfpathinformation.VfModuleInstance",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance",
+                            "$ref": "#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance",
+                            "$ref": "#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfpathinformation.VfModuleInstance",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-path-instance-id",
+                        "in": "path",
+                        "description": "Id of service-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-instance-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfpathinformation.VfModuleInstance.body-param",
+                        "description": "generic.resource.api.vnfpathinformation.VfModuleInstance to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance",
+                            "$ref": "#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfpathinformation.VfModuleInstance",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-path-instance-id",
+                        "in": "path",
+                        "description": "Id of service-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-instance-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfpathinformation.VfModuleInstance.body-param",
+                        "description": "generic.resource.api.vnfpathinformation.VfModuleInstance to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance",
+                            "$ref": "#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfpathinformation.VfModuleInstance",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "forwarding-path-id",
+                        "in": "path",
+                        "description": "Id of forwarding-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-path-instance-id",
+                        "in": "path",
+                        "description": "Id of service-path",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-instance-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.NetworkInstanceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.NetworkInstanceGroup",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.NetworkInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.NetworkInstanceGroup"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.NetworkInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.NetworkInstanceGroup"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.NetworkInstanceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.NetworkInstanceGroup.body-param",
+                        "description": "generic.resource.api.NetworkInstanceGroup to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.NetworkInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.NetworkInstanceGroup"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.NetworkInstanceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.NetworkInstanceGroup.body-param",
+                        "description": "generic.resource.api.NetworkInstanceGroup to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.NetworkInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.NetworkInstanceGroup"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.NetworkInstanceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.networkinstancegroup.NetworkInstanceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkinstancegroup.NetworkInstanceGroup.body-param",
+                        "description": "generic.resource.api.networkinstancegroup.NetworkInstanceGroup to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.networkinstancegroup.NetworkInstanceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.networkinstancegroup.NetworkInstanceGroup",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.networkinstancegroup.NetworkInstanceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkinstancegroup.NetworkInstanceGroup.body-param",
+                        "description": "generic.resource.api.networkinstancegroup.NetworkInstanceGroup to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.networkinstancegroup.NetworkInstanceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkinstancegroup.NetworkInstanceGroup.body-param",
+                        "description": "generic.resource.api.networkinstancegroup.NetworkInstanceGroup to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.networkinstancegroup.NetworkInstanceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:aggregate-route-policy/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy.body-param",
+                        "description": "generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy.body-param",
+                        "description": "generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:aggregate-routes/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.aggregateroutes.AggregateRoutes",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.aggregateroutes.AggregateRoutes.body-param",
+                        "description": "generic.resource.api.aggregateroutes.AggregateRoutes to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes",
+                            "$ref": "#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:aggregate-routes={route-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.aggregateroutes.AggregateRoutes",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "route-id",
+                        "in": "path",
+                        "description": "Id of aggregate-routes",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.aggregateroutes.AggregateRoutes",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes",
+                            "$ref": "#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes",
+                            "$ref": "#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.aggregateroutes.AggregateRoutes",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "route-id",
+                        "in": "path",
+                        "description": "Id of aggregate-routes",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.aggregateroutes.AggregateRoutes.body-param",
+                        "description": "generic.resource.api.aggregateroutes.AggregateRoutes to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes",
+                            "$ref": "#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.aggregateroutes.AggregateRoutes",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "route-id",
+                        "in": "path",
+                        "description": "Id of aggregate-routes",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.aggregateroutes.AggregateRoutes.body-param",
+                        "description": "generic.resource.api.aggregateroutes.AggregateRoutes to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes",
+                            "$ref": "#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.aggregateroutes.AggregateRoutes",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "route-id",
+                        "in": "path",
+                        "description": "Id of aggregate-routes",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:networks/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.networkinstancegroup.networkinstancegroup.Networks",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.networkinstancegroup.networkinstancegroup.Networks",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.networkinstancegroup.networkinstancegroup.Networks",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkinstancegroup.networkinstancegroup.Networks.body-param",
+                        "description": "generic.resource.api.networkinstancegroup.networkinstancegroup.Networks to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.networkinstancegroup.networkinstancegroup.Networks",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkinstancegroup.networkinstancegroup.Networks.body-param",
+                        "description": "generic.resource.api.networkinstancegroup.networkinstancegroup.Networks to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.networkinstancegroup.networkinstancegroup.Networks",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network.body-param",
+                        "description": "generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network.body-param",
+                        "description": "generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network.body-param",
+                        "description": "generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:customer-bonding-requests/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests.body-param",
+                        "description": "generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests.body-param",
+                        "description": "generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:customer-bonding-requests/GENERIC-RESOURCE-API:customer-bonding-request/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest.body-param",
+                        "description": "generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:customer-bonding-requests/GENERIC-RESOURCE-API:customer-bonding-request={configuration-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of customer-bonding-request",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of customer-bonding-request",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest.body-param",
+                        "description": "generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of customer-bonding-request",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest.body-param",
+                        "description": "generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of customer-bonding-request",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:vpn-bindings/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vpnbindings.VpnBindings",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vpnbindings.VpnBindings.body-param",
+                        "description": "generic.resource.api.vpnbindings.VpnBindings to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vpnbindings.VpnBindings",
+                            "$ref": "#/definitions/generic.resource.api.vpnbindings.VpnBindings"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:vpn-bindings={vpn-binding-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vpnbindings.VpnBindings",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vpn-binding-id",
+                        "in": "path",
+                        "description": "Id of vpn-bindings",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vpnbindings.VpnBindings",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vpnbindings.VpnBindings",
+                            "$ref": "#/definitions/generic.resource.api.vpnbindings.VpnBindings"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vpnbindings.VpnBindings",
+                            "$ref": "#/definitions/generic.resource.api.vpnbindings.VpnBindings"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vpnbindings.VpnBindings",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vpn-binding-id",
+                        "in": "path",
+                        "description": "Id of vpn-bindings",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vpnbindings.VpnBindings.body-param",
+                        "description": "generic.resource.api.vpnbindings.VpnBindings to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vpnbindings.VpnBindings",
+                            "$ref": "#/definitions/generic.resource.api.vpnbindings.VpnBindings"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vpnbindings.VpnBindings",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vpn-binding-id",
+                        "in": "path",
+                        "description": "Id of vpn-bindings",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vpnbindings.VpnBindings.body-param",
+                        "description": "generic.resource.api.vpnbindings.VpnBindings to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vpnbindings.VpnBindings",
+                            "$ref": "#/definitions/generic.resource.api.vpnbindings.VpnBindings"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vpnbindings.VpnBindings",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vpn-binding-id",
+                        "in": "path",
+                        "description": "Id of vpn-bindings",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:subnet-assignment-policy/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy.body-param",
+                        "description": "generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy.body-param",
+                        "description": "generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:subnets/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subnets.Subnets",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subnets.Subnets.body-param",
+                        "description": "generic.resource.api.subnets.Subnets to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subnets.Subnets",
+                            "$ref": "#/definitions/generic.resource.api.subnets.Subnets"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:subnets={start-address}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.subnets.Subnets",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "start-address",
+                        "in": "path",
+                        "description": "Id of subnets",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.subnets.Subnets",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subnets.Subnets",
+                            "$ref": "#/definitions/generic.resource.api.subnets.Subnets"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.subnets.Subnets",
+                            "$ref": "#/definitions/generic.resource.api.subnets.Subnets"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subnets.Subnets",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "start-address",
+                        "in": "path",
+                        "description": "Id of subnets",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subnets.Subnets.body-param",
+                        "description": "generic.resource.api.subnets.Subnets to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subnets.Subnets",
+                            "$ref": "#/definitions/generic.resource.api.subnets.Subnets"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.subnets.Subnets",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "start-address",
+                        "in": "path",
+                        "description": "Id of subnets",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subnets.Subnets.body-param",
+                        "description": "generic.resource.api.subnets.Subnets to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subnets.Subnets",
+                            "$ref": "#/definitions/generic.resource.api.subnets.Subnets"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.subnets.Subnets",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "start-address",
+                        "in": "path",
+                        "description": "Id of subnets",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:network-instance-groups/GENERIC-RESOURCE-API:network-instance-group={network-instance-group-id}/GENERIC-RESOURCE-API:vpn-binding-policy/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy.body-param",
+                        "description": "generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy.body-param",
+                        "description": "generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of network-instance-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.servicedata.servicedata.Networks",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.servicedata.servicedata.Networks",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.Networks",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.Networks"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.Networks",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.Networks"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicedata.servicedata.Networks",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.Networks.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.Networks to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.Networks",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.Networks"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.servicedata.servicedata.Networks",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.Networks.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.Networks to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.Networks",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.Networks"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.servicedata.servicedata.Networks",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicedata.servicedata.networks.Network",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.networks.Network.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.networks.Network to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.networks.Network",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.networks.Network"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.servicedata.servicedata.networks.Network",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.servicedata.servicedata.networks.Network",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.networks.Network",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.networks.Network"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.networks.Network",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.networks.Network"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicedata.servicedata.networks.Network",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.networks.Network.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.networks.Network to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.networks.Network",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.networks.Network"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.servicedata.servicedata.networks.Network",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.networks.Network.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.networks.Network to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.networks.Network",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.networks.Network"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.servicedata.servicedata.networks.Network",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.servicedata.servicedata.networks.network.NetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.servicedata.servicedata.networks.network.NetworkData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicedata.servicedata.networks.network.NetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.networks.network.NetworkData.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.networks.network.NetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.servicedata.servicedata.networks.network.NetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.networks.network.NetworkData.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.networks.network.NetworkData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.servicedata.servicedata.networks.network.NetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.networkinformation.NetworkInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.networkinformation.NetworkInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinformation.NetworkInformation",
+                            "$ref": "#/definitions/generic.resource.api.networkinformation.NetworkInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinformation.NetworkInformation",
+                            "$ref": "#/definitions/generic.resource.api.networkinformation.NetworkInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.networkinformation.NetworkInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkinformation.NetworkInformation.body-param",
+                        "description": "generic.resource.api.networkinformation.NetworkInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinformation.NetworkInformation",
+                            "$ref": "#/definitions/generic.resource.api.networkinformation.NetworkInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.networkinformation.NetworkInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkinformation.NetworkInformation.body-param",
+                        "description": "generic.resource.api.networkinformation.NetworkInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinformation.NetworkInformation",
+                            "$ref": "#/definitions/generic.resource.api.networkinformation.NetworkInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.networkinformation.NetworkInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-information/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-level-oper-status/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.OperStatusData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.OperStatusData.body-param",
+                        "description": "generic.resource.api.OperStatusData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.OperStatusData.body-param",
+                        "description": "generic.resource.api.OperStatusData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-provided-allotted-resources/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-request-input/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.networkrequestinput.NetworkRequestInput",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.networkrequestinput.NetworkRequestInput",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.networkrequestinput.NetworkRequestInput",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkrequestinput.NetworkRequestInput.body-param",
+                        "description": "generic.resource.api.networkrequestinput.NetworkRequestInput to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.networkrequestinput.NetworkRequestInput",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkrequestinput.NetworkRequestInput.body-param",
+                        "description": "generic.resource.api.networkrequestinput.NetworkRequestInput to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.networkrequestinput.NetworkRequestInput",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-request-input/GENERIC-RESOURCE-API:network-input-parameters/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-request-input/GENERIC-RESOURCE-API:network-input-parameters/GENERIC-RESOURCE-API:param/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-request-input/GENERIC-RESOURCE-API:network-input-parameters/GENERIC-RESOURCE-API:param={name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-request-input/GENERIC-RESOURCE-API:network-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.ResourceResolutionData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-request-input/GENERIC-RESOURCE-API:network-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-request-input/GENERIC-RESOURCE-API:network-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.networktopology.NetworkTopology",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.networktopology.NetworkTopology",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networktopology.NetworkTopology",
+                            "$ref": "#/definitions/generic.resource.api.networktopology.NetworkTopology"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.networktopology.NetworkTopology",
+                            "$ref": "#/definitions/generic.resource.api.networktopology.NetworkTopology"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.networktopology.NetworkTopology",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networktopology.NetworkTopology.body-param",
+                        "description": "generic.resource.api.networktopology.NetworkTopology to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networktopology.NetworkTopology",
+                            "$ref": "#/definitions/generic.resource.api.networktopology.NetworkTopology"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.networktopology.NetworkTopology",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networktopology.NetworkTopology.body-param",
+                        "description": "generic.resource.api.networktopology.NetworkTopology to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networktopology.NetworkTopology",
+                            "$ref": "#/definitions/generic.resource.api.networktopology.NetworkTopology"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.networktopology.NetworkTopology",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-assignments/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.networkassignments.NetworkAssignments",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.networkassignments.NetworkAssignments",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkassignments.NetworkAssignments",
+                            "$ref": "#/definitions/generic.resource.api.networkassignments.NetworkAssignments"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkassignments.NetworkAssignments",
+                            "$ref": "#/definitions/generic.resource.api.networkassignments.NetworkAssignments"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.networkassignments.NetworkAssignments",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkassignments.NetworkAssignments.body-param",
+                        "description": "generic.resource.api.networkassignments.NetworkAssignments to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkassignments.NetworkAssignments",
+                            "$ref": "#/definitions/generic.resource.api.networkassignments.NetworkAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.networkassignments.NetworkAssignments",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkassignments.NetworkAssignments.body-param",
+                        "description": "generic.resource.api.networkassignments.NetworkAssignments to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkassignments.NetworkAssignments",
+                            "$ref": "#/definitions/generic.resource.api.networkassignments.NetworkAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.networkassignments.NetworkAssignments",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-parameters/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.networkparameters.NetworkParameters",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.networkparameters.NetworkParameters",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkparameters.NetworkParameters",
+                            "$ref": "#/definitions/generic.resource.api.networkparameters.NetworkParameters"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkparameters.NetworkParameters",
+                            "$ref": "#/definitions/generic.resource.api.networkparameters.NetworkParameters"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.networkparameters.NetworkParameters",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkparameters.NetworkParameters.body-param",
+                        "description": "generic.resource.api.networkparameters.NetworkParameters to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkparameters.NetworkParameters",
+                            "$ref": "#/definitions/generic.resource.api.networkparameters.NetworkParameters"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.networkparameters.NetworkParameters",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkparameters.NetworkParameters.body-param",
+                        "description": "generic.resource.api.networkparameters.NetworkParameters to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkparameters.NetworkParameters",
+                            "$ref": "#/definitions/generic.resource.api.networkparameters.NetworkParameters"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.networkparameters.NetworkParameters",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-parameters/GENERIC-RESOURCE-API:network-parameter/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.networkparameters.networkparameters.NetworkParameter",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkparameters.networkparameters.NetworkParameter.body-param",
+                        "description": "generic.resource.api.networkparameters.networkparameters.NetworkParameter to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter",
+                            "$ref": "#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-parameters/GENERIC-RESOURCE-API:network-parameter={network-parameter-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.networkparameters.networkparameters.NetworkParameter",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-parameter-name",
+                        "in": "path",
+                        "description": "Id of network-parameter",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.networkparameters.networkparameters.NetworkParameter",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter",
+                            "$ref": "#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter",
+                            "$ref": "#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.networkparameters.networkparameters.NetworkParameter",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-parameter-name",
+                        "in": "path",
+                        "description": "Id of network-parameter",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkparameters.networkparameters.NetworkParameter.body-param",
+                        "description": "generic.resource.api.networkparameters.networkparameters.NetworkParameter to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter",
+                            "$ref": "#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.networkparameters.networkparameters.NetworkParameter",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-parameter-name",
+                        "in": "path",
+                        "description": "Id of network-parameter",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networkparameters.networkparameters.NetworkParameter.body-param",
+                        "description": "generic.resource.api.networkparameters.networkparameters.NetworkParameter to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter",
+                            "$ref": "#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.networkparameters.networkparameters.NetworkParameter",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-parameter-name",
+                        "in": "path",
+                        "description": "Id of network-parameter",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-topology-identifier-structure/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure",
+                            "$ref": "#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure",
+                            "$ref": "#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure.body-param",
+                        "description": "generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure",
+                            "$ref": "#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure.body-param",
+                        "description": "generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure",
+                            "$ref": "#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.RelatedNetwork",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.RelatedNetwork to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.RelatedNetwork to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.relatednetwork.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.relatednetwork.RelatedNetwork to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network={related-network-network-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "related-network-network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.relatednetwork.RelatedNetwork",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "related-network-network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.relatednetwork.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.relatednetwork.RelatedNetwork to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "related-network-network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.relatednetwork.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.relatednetwork.RelatedNetwork to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "related-network-network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:network-topology-identifier-structure/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network={related-network-network-id}/GENERIC-RESOURCE-API:vlan-tags/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "related-network-network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vlantags.VlanTags",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "related-network-network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlantags.VlanTags.body-param",
+                        "description": "generic.resource.api.vlantags.VlanTags to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "related-network-network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlantags.VlanTags.body-param",
+                        "description": "generic.resource.api.vlantags.VlanTags to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "related-network-network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:network-topology/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:request-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.requestinformation.RequestInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.requestinformation.RequestInformation.body-param",
+                        "description": "generic.resource.api.requestinformation.RequestInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.requestinformation.RequestInformation.body-param",
+                        "description": "generic.resource.api.requestinformation.RequestInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:sdnc-request-header/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param",
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param",
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:service-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceinformation.ServiceInformation.body-param",
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceinformation.ServiceInformation.body-param",
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/GENERIC-RESOURCE-API:network-data/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.servicedata.servicedata.Pnfs",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.servicedata.servicedata.Pnfs",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.Pnfs",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.Pnfs"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.Pnfs",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.Pnfs"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicedata.servicedata.Pnfs",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.Pnfs.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.Pnfs to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.Pnfs",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.Pnfs"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.servicedata.servicedata.Pnfs",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.Pnfs.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.Pnfs to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.Pnfs",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.Pnfs"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.servicedata.servicedata.Pnfs",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicedata.servicedata.pnfs.Pnf",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.pnfs.Pnf.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.pnfs.Pnf to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.servicedata.servicedata.pnfs.Pnf",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.servicedata.servicedata.pnfs.Pnf",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicedata.servicedata.pnfs.Pnf",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.pnfs.Pnf.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.pnfs.Pnf to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.servicedata.servicedata.pnfs.Pnf",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.pnfs.Pnf.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.pnfs.Pnf to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.servicedata.servicedata.pnfs.Pnf",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-details/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.pnfdetails.PnfDetails",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.pnfdetails.PnfDetails",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.pnfdetails.PnfDetails",
+                            "$ref": "#/definitions/generic.resource.api.pnfdetails.PnfDetails"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.pnfdetails.PnfDetails",
+                            "$ref": "#/definitions/generic.resource.api.pnfdetails.PnfDetails"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.pnfdetails.PnfDetails",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.pnfdetails.PnfDetails.body-param",
+                        "description": "generic.resource.api.pnfdetails.PnfDetails to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.pnfdetails.PnfDetails",
+                            "$ref": "#/definitions/generic.resource.api.pnfdetails.PnfDetails"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.pnfdetails.PnfDetails",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.pnfdetails.PnfDetails.body-param",
+                        "description": "generic.resource.api.pnfdetails.PnfDetails to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.pnfdetails.PnfDetails",
+                            "$ref": "#/definitions/generic.resource.api.pnfdetails.PnfDetails"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.pnfdetails.PnfDetails",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-details/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-level-oper-status/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.OperStatusData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.OperStatusData.body-param",
+                        "description": "generic.resource.api.OperStatusData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.OperStatusData.body-param",
+                        "description": "generic.resource.api.OperStatusData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-request-input/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.pnfrequestinput.PnfRequestInput",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.pnfrequestinput.PnfRequestInput",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.pnfrequestinput.PnfRequestInput",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.pnfrequestinput.PnfRequestInput.body-param",
+                        "description": "generic.resource.api.pnfrequestinput.PnfRequestInput to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.pnfrequestinput.PnfRequestInput",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.pnfrequestinput.PnfRequestInput.body-param",
+                        "description": "generic.resource.api.pnfrequestinput.PnfRequestInput to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.pnfrequestinput.PnfRequestInput",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-request-input/GENERIC-RESOURCE-API:pnf-input-parameters/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-request-input/GENERIC-RESOURCE-API:pnf-input-parameters/GENERIC-RESOURCE-API:param/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-request-input/GENERIC-RESOURCE-API:pnf-input-parameters/GENERIC-RESOURCE-API:param={name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-request-input/GENERIC-RESOURCE-API:pnf-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.ResourceResolutionData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-request-input/GENERIC-RESOURCE-API:pnf-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-request-input/GENERIC-RESOURCE-API:pnf-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.pnftopology.PnfTopology",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.pnftopology.PnfTopology",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.pnftopology.PnfTopology",
+                            "$ref": "#/definitions/generic.resource.api.pnftopology.PnfTopology"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.pnftopology.PnfTopology",
+                            "$ref": "#/definitions/generic.resource.api.pnftopology.PnfTopology"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.pnftopology.PnfTopology",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.pnftopology.PnfTopology.body-param",
+                        "description": "generic.resource.api.pnftopology.PnfTopology to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.pnftopology.PnfTopology",
+                            "$ref": "#/definitions/generic.resource.api.pnftopology.PnfTopology"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.pnftopology.PnfTopology",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.pnftopology.PnfTopology.body-param",
+                        "description": "generic.resource.api.pnftopology.PnfTopology to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.pnftopology.PnfTopology",
+                            "$ref": "#/definitions/generic.resource.api.pnftopology.PnfTopology"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.pnftopology.PnfTopology",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:pnf-parameters-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:pnf-parameters-data/GENERIC-RESOURCE-API:param/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:pnf-parameters-data/GENERIC-RESOURCE-API:param={name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:pnf-parameters-data/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.ResourceResolutionData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:pnf-parameters-data/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:pnf-parameters-data/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:pnf-topology/GENERIC-RESOURCE-API:pnf-topology-identifier-structure/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure",
+                            "$ref": "#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure",
+                            "$ref": "#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure.body-param",
+                        "description": "generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure",
+                            "$ref": "#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure.body-param",
+                        "description": "generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure",
+                            "$ref": "#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:request-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.requestinformation.RequestInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.requestinformation.RequestInformation.body-param",
+                        "description": "generic.resource.api.requestinformation.RequestInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.requestinformation.RequestInformation.body-param",
+                        "description": "generic.resource.api.requestinformation.RequestInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:sdnc-request-header/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param",
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param",
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:service-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceinformation.ServiceInformation.body-param",
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceinformation.ServiceInformation.body-param",
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:pnfs/GENERIC-RESOURCE-API:pnf={pnf-id}/GENERIC-RESOURCE-API:pnf-data/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "pnf-id",
+                        "in": "path",
+                        "description": "Id of pnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:provided-allotted-resources/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.servicedata.servicedata.ProvidedAllottedResources",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.servicedata.servicedata.ProvidedAllottedResources",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicedata.servicedata.ProvidedAllottedResources",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.ProvidedAllottedResources.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.ProvidedAllottedResources to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.servicedata.servicedata.ProvidedAllottedResources",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.ProvidedAllottedResources.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.ProvidedAllottedResources to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.servicedata.servicedata.ProvidedAllottedResources",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:provided-allotted-resources/GENERIC-RESOURCE-API:provided-allotted-resource/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.AllottedResourceInfo",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.AllottedResourceInfo.body-param",
+                        "description": "generic.resource.api.AllottedResourceInfo to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.AllottedResourceInfo",
+                            "$ref": "#/definitions/generic.resource.api.AllottedResourceInfo"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:provided-allotted-resources/GENERIC-RESOURCE-API:provided-allotted-resource={allotted-resource-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.AllottedResourceInfo",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of provided-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.AllottedResourceInfo",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.AllottedResourceInfo",
+                            "$ref": "#/definitions/generic.resource.api.AllottedResourceInfo"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.AllottedResourceInfo",
+                            "$ref": "#/definitions/generic.resource.api.AllottedResourceInfo"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.AllottedResourceInfo",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of provided-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.AllottedResourceInfo.body-param",
+                        "description": "generic.resource.api.AllottedResourceInfo to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.AllottedResourceInfo",
+                            "$ref": "#/definitions/generic.resource.api.AllottedResourceInfo"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.AllottedResourceInfo",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of provided-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.AllottedResourceInfo.body-param",
+                        "description": "generic.resource.api.AllottedResourceInfo to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.AllottedResourceInfo",
+                            "$ref": "#/definitions/generic.resource.api.AllottedResourceInfo"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.AllottedResourceInfo",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of provided-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:provided-configurations/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.servicedata.servicedata.ProvidedConfigurations",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.servicedata.servicedata.ProvidedConfigurations",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicedata.servicedata.ProvidedConfigurations",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.ProvidedConfigurations.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.ProvidedConfigurations to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.servicedata.servicedata.ProvidedConfigurations",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.ProvidedConfigurations.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.ProvidedConfigurations to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.servicedata.servicedata.ProvidedConfigurations",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:provided-configurations/GENERIC-RESOURCE-API:provided-configuration/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.ConfigurationInfo",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ConfigurationInfo.body-param",
+                        "description": "generic.resource.api.ConfigurationInfo to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ConfigurationInfo",
+                            "$ref": "#/definitions/generic.resource.api.ConfigurationInfo"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:provided-configurations/GENERIC-RESOURCE-API:provided-configuration={configuration-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.ConfigurationInfo",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of provided-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.ConfigurationInfo",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ConfigurationInfo",
+                            "$ref": "#/definitions/generic.resource.api.ConfigurationInfo"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.ConfigurationInfo",
+                            "$ref": "#/definitions/generic.resource.api.ConfigurationInfo"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.ConfigurationInfo",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of provided-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ConfigurationInfo.body-param",
+                        "description": "generic.resource.api.ConfigurationInfo to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ConfigurationInfo",
+                            "$ref": "#/definitions/generic.resource.api.ConfigurationInfo"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.ConfigurationInfo",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of provided-configuration",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ConfigurationInfo.body-param",
+                        "description": "generic.resource.api.ConfigurationInfo to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ConfigurationInfo",
+                            "$ref": "#/definitions/generic.resource.api.ConfigurationInfo"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.ConfigurationInfo",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of provided-configuration",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:request-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.requestinformation.RequestInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.requestinformation.RequestInformation.body-param",
+                        "description": "generic.resource.api.requestinformation.RequestInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.requestinformation.RequestInformation.body-param",
+                        "description": "generic.resource.api.requestinformation.RequestInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:sdnc-request-header/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param",
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param",
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceinformation.ServiceInformation.body-param",
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceinformation.ServiceInformation.body-param",
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-level-oper-status/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.OperStatusData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.OperStatusData.body-param",
+                        "description": "generic.resource.api.OperStatusData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.OperStatusData.body-param",
+                        "description": "generic.resource.api.OperStatusData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-request-input/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.servicerequestinput.ServiceRequestInput",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.servicerequestinput.ServiceRequestInput",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicerequestinput.ServiceRequestInput",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicerequestinput.ServiceRequestInput.body-param",
+                        "description": "generic.resource.api.servicerequestinput.ServiceRequestInput to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.servicerequestinput.ServiceRequestInput",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicerequestinput.ServiceRequestInput.body-param",
+                        "description": "generic.resource.api.servicerequestinput.ServiceRequestInput to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.servicerequestinput.ServiceRequestInput",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-request-input/GENERIC-RESOURCE-API:service-input-parameters/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-request-input/GENERIC-RESOURCE-API:service-input-parameters/GENERIC-RESOURCE-API:param/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-request-input/GENERIC-RESOURCE-API:service-input-parameters/GENERIC-RESOURCE-API:param={name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-request-input/GENERIC-RESOURCE-API:service-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.ResourceResolutionData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-request-input/GENERIC-RESOURCE-API:service-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-request-input/GENERIC-RESOURCE-API:service-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-topology/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.servicetopology.ServiceTopology",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.servicetopology.ServiceTopology",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicetopology.ServiceTopology",
+                            "$ref": "#/definitions/generic.resource.api.servicetopology.ServiceTopology"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicetopology.ServiceTopology",
+                            "$ref": "#/definitions/generic.resource.api.servicetopology.ServiceTopology"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicetopology.ServiceTopology",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicetopology.ServiceTopology.body-param",
+                        "description": "generic.resource.api.servicetopology.ServiceTopology to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicetopology.ServiceTopology",
+                            "$ref": "#/definitions/generic.resource.api.servicetopology.ServiceTopology"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.servicetopology.ServiceTopology",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicetopology.ServiceTopology.body-param",
+                        "description": "generic.resource.api.servicetopology.ServiceTopology to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicetopology.ServiceTopology",
+                            "$ref": "#/definitions/generic.resource.api.servicetopology.ServiceTopology"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.servicetopology.ServiceTopology",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-topology/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-topology/GENERIC-RESOURCE-API:service-assignments/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.serviceassignments.ServiceAssignments",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.serviceassignments.ServiceAssignments",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceassignments.ServiceAssignments",
+                            "$ref": "#/definitions/generic.resource.api.serviceassignments.ServiceAssignments"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceassignments.ServiceAssignments",
+                            "$ref": "#/definitions/generic.resource.api.serviceassignments.ServiceAssignments"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.serviceassignments.ServiceAssignments",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceassignments.ServiceAssignments.body-param",
+                        "description": "generic.resource.api.serviceassignments.ServiceAssignments to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceassignments.ServiceAssignments",
+                            "$ref": "#/definitions/generic.resource.api.serviceassignments.ServiceAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.serviceassignments.ServiceAssignments",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceassignments.ServiceAssignments.body-param",
+                        "description": "generic.resource.api.serviceassignments.ServiceAssignments to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceassignments.ServiceAssignments",
+                            "$ref": "#/definitions/generic.resource.api.serviceassignments.ServiceAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.serviceassignments.ServiceAssignments",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-topology/GENERIC-RESOURCE-API:service-parameters/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.serviceparameters.ServiceParameters",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.serviceparameters.ServiceParameters",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceparameters.ServiceParameters",
+                            "$ref": "#/definitions/generic.resource.api.serviceparameters.ServiceParameters"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceparameters.ServiceParameters",
+                            "$ref": "#/definitions/generic.resource.api.serviceparameters.ServiceParameters"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.serviceparameters.ServiceParameters",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceparameters.ServiceParameters.body-param",
+                        "description": "generic.resource.api.serviceparameters.ServiceParameters to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceparameters.ServiceParameters",
+                            "$ref": "#/definitions/generic.resource.api.serviceparameters.ServiceParameters"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.serviceparameters.ServiceParameters",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceparameters.ServiceParameters.body-param",
+                        "description": "generic.resource.api.serviceparameters.ServiceParameters to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceparameters.ServiceParameters",
+                            "$ref": "#/definitions/generic.resource.api.serviceparameters.ServiceParameters"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.serviceparameters.ServiceParameters",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-topology/GENERIC-RESOURCE-API:service-parameters/GENERIC-RESOURCE-API:service-parameter/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.serviceparameters.serviceparameters.ServiceParameter",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceparameters.serviceparameters.ServiceParameter.body-param",
+                        "description": "generic.resource.api.serviceparameters.serviceparameters.ServiceParameter to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter",
+                            "$ref": "#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-topology/GENERIC-RESOURCE-API:service-parameters/GENERIC-RESOURCE-API:service-parameter={service-parameter-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.serviceparameters.serviceparameters.ServiceParameter",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-parameter-name",
+                        "in": "path",
+                        "description": "Id of service-parameter",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.serviceparameters.serviceparameters.ServiceParameter",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter",
+                            "$ref": "#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter",
+                            "$ref": "#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.serviceparameters.serviceparameters.ServiceParameter",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-parameter-name",
+                        "in": "path",
+                        "description": "Id of service-parameter",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceparameters.serviceparameters.ServiceParameter.body-param",
+                        "description": "generic.resource.api.serviceparameters.serviceparameters.ServiceParameter to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter",
+                            "$ref": "#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.serviceparameters.serviceparameters.ServiceParameter",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-parameter-name",
+                        "in": "path",
+                        "description": "Id of service-parameter",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceparameters.serviceparameters.ServiceParameter.body-param",
+                        "description": "generic.resource.api.serviceparameters.serviceparameters.ServiceParameter to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter",
+                            "$ref": "#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.serviceparameters.serviceparameters.ServiceParameter",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "service-parameter-name",
+                        "in": "path",
+                        "description": "Id of service-parameter",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:service-topology/GENERIC-RESOURCE-API:service-topology-identifier/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier",
+                            "$ref": "#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier",
+                            "$ref": "#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier.body-param",
+                        "description": "generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier",
+                            "$ref": "#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier.body-param",
+                        "description": "generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier",
+                            "$ref": "#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.VnfcInstanceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.VnfcInstanceGroup",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfcInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.VnfcInstanceGroup"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfcInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.VnfcInstanceGroup"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.VnfcInstanceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VnfcInstanceGroup.body-param",
+                        "description": "generic.resource.api.VnfcInstanceGroup to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfcInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.VnfcInstanceGroup"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.VnfcInstanceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VnfcInstanceGroup.body-param",
+                        "description": "generic.resource.api.VnfcInstanceGroup to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfcInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.VnfcInstanceGroup"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.VnfcInstanceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup.body-param",
+                        "description": "generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup.body-param",
+                        "description": "generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup.body-param",
+                        "description": "generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfcobjects.VnfcObjects",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfcobjects.VnfcObjects",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcobjects.VnfcObjects",
+                            "$ref": "#/definitions/generic.resource.api.vnfcobjects.VnfcObjects"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcobjects.VnfcObjects",
+                            "$ref": "#/definitions/generic.resource.api.vnfcobjects.VnfcObjects"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcobjects.VnfcObjects",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcobjects.VnfcObjects.body-param",
+                        "description": "generic.resource.api.vnfcobjects.VnfcObjects to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcobjects.VnfcObjects",
+                            "$ref": "#/definitions/generic.resource.api.vnfcobjects.VnfcObjects"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfcobjects.VnfcObjects",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcobjects.VnfcObjects.body-param",
+                        "description": "generic.resource.api.vnfcobjects.VnfcObjects to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcobjects.VnfcObjects",
+                            "$ref": "#/definitions/generic.resource.api.vnfcobjects.VnfcObjects"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfcobjects.VnfcObjects",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject.body-param",
+                        "description": "generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject",
+                            "$ref": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object={vnfc-key}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-key",
+                        "in": "path",
+                        "description": "Id of vnfc-object",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject",
+                            "$ref": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject",
+                            "$ref": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-key",
+                        "in": "path",
+                        "description": "Id of vnfc-object",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject.body-param",
+                        "description": "generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject",
+                            "$ref": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-key",
+                        "in": "path",
+                        "description": "Id of vnfc-object",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject.body-param",
+                        "description": "generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject",
+                            "$ref": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-key",
+                        "in": "path",
+                        "description": "Id of vnfc-object",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object={vnfc-key}/GENERIC-RESOURCE-API:vnics/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-key",
+                        "in": "path",
+                        "description": "Id of vnfc-object",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics",
+                            "$ref": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics",
+                            "$ref": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-key",
+                        "in": "path",
+                        "description": "Id of vnfc-object",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics.body-param",
+                        "description": "generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics",
+                            "$ref": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-key",
+                        "in": "path",
+                        "description": "Id of vnfc-object",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics.body-param",
+                        "description": "generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics",
+                            "$ref": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-key",
+                        "in": "path",
+                        "description": "Id of vnfc-object",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object={vnfc-key}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-key",
+                        "in": "path",
+                        "description": "Id of vnfc-object",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic.body-param",
+                        "description": "generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic",
+                            "$ref": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object={vnfc-key}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic={vnic-port-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-key",
+                        "in": "path",
+                        "description": "Id of vnfc-object",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic",
+                            "$ref": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic",
+                            "$ref": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-key",
+                        "in": "path",
+                        "description": "Id of vnfc-object",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic.body-param",
+                        "description": "generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic",
+                            "$ref": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-key",
+                        "in": "path",
+                        "description": "Id of vnfc-object",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic.body-param",
+                        "description": "generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic",
+                            "$ref": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-key",
+                        "in": "path",
+                        "description": "Id of vnfc-object",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object={vnfc-key}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic={vnic-port-name}/GENERIC-RESOURCE-API:capacity/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-key",
+                        "in": "path",
+                        "description": "Id of vnfc-object",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity",
+                            "$ref": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity",
+                            "$ref": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-key",
+                        "in": "path",
+                        "description": "Id of vnfc-object",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity.body-param",
+                        "description": "generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity",
+                            "$ref": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-key",
+                        "in": "path",
+                        "description": "Id of vnfc-object",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity.body-param",
+                        "description": "generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity",
+                            "$ref": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-key",
+                        "in": "path",
+                        "description": "Id of vnfc-object",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object={vnfc-key}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic={vnic-port-name}/GENERIC-RESOURCE-API:vnic-ip-addresses/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-key",
+                        "in": "path",
+                        "description": "Id of vnfc-object",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.IpAddresses",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-key",
+                        "in": "path",
+                        "description": "Id of vnfc-object",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.IpAddresses.body-param",
+                        "description": "generic.resource.api.IpAddresses to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-key",
+                        "in": "path",
+                        "description": "Id of vnfc-object",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.IpAddresses.body-param",
+                        "description": "generic.resource.api.IpAddresses to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-key",
+                        "in": "path",
+                        "description": "Id of vnfc-object",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfc-instance-groups/GENERIC-RESOURCE-API:vnfc-instance-group={instance-group-role},{nfc-naming-code},{configuration-id}/GENERIC-RESOURCE-API:vnfc-objects/GENERIC-RESOURCE-API:vnfc-object={vnfc-key}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic={vnic-port-name}/GENERIC-RESOURCE-API:vnic-ip-addresses/GENERIC-RESOURCE-API:ip-addresses/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.ipaddresses.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-key",
+                        "in": "path",
+                        "description": "Id of vnfc-object",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.ipaddresses.IpAddresses",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ipaddresses.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.ipaddresses.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.ipaddresses.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-key",
+                        "in": "path",
+                        "description": "Id of vnfc-object",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ipaddresses.IpAddresses.body-param",
+                        "description": "generic.resource.api.ipaddresses.IpAddresses to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ipaddresses.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.ipaddresses.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-key",
+                        "in": "path",
+                        "description": "Id of vnfc-object",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ipaddresses.IpAddresses.body-param",
+                        "description": "generic.resource.api.ipaddresses.IpAddresses to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ipaddresses.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.ipaddresses.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-role",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "nfc-naming-code",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-key",
+                        "in": "path",
+                        "description": "Id of vnfc-object",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.servicedata.servicedata.Vnfs",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.servicedata.servicedata.Vnfs",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.Vnfs",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.Vnfs"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.Vnfs",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.Vnfs"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicedata.servicedata.Vnfs",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.Vnfs.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.Vnfs to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.Vnfs",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.Vnfs"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.servicedata.servicedata.Vnfs",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.Vnfs.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.Vnfs to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.Vnfs",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.Vnfs"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.servicedata.servicedata.Vnfs",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicedata.servicedata.vnfs.Vnf",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.vnfs.Vnf.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.vnfs.Vnf to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.servicedata.servicedata.vnfs.Vnf",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.servicedata.servicedata.vnfs.Vnf",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicedata.servicedata.vnfs.Vnf",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.vnfs.Vnf.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.vnfs.Vnf to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.servicedata.servicedata.vnfs.Vnf",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.vnfs.Vnf.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.vnfs.Vnf to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.servicedata.servicedata.vnfs.Vnf",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:license-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.licenseinformation.LicenseInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.licenseinformation.LicenseInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.licenseinformation.LicenseInformation",
+                            "$ref": "#/definitions/generic.resource.api.licenseinformation.LicenseInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.licenseinformation.LicenseInformation",
+                            "$ref": "#/definitions/generic.resource.api.licenseinformation.LicenseInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.licenseinformation.LicenseInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.licenseinformation.LicenseInformation.body-param",
+                        "description": "generic.resource.api.licenseinformation.LicenseInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.licenseinformation.LicenseInformation",
+                            "$ref": "#/definitions/generic.resource.api.licenseinformation.LicenseInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.licenseinformation.LicenseInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.licenseinformation.LicenseInformation.body-param",
+                        "description": "generic.resource.api.licenseinformation.LicenseInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.licenseinformation.LicenseInformation",
+                            "$ref": "#/definitions/generic.resource.api.licenseinformation.LicenseInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.licenseinformation.LicenseInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:license-information/GENERIC-RESOURCE-API:entitlement-pool-list/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList.body-param",
+                        "description": "generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList",
+                            "$ref": "#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:license-information/GENERIC-RESOURCE-API:entitlement-pool-list={entitlement-pool-uuid},{action}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "entitlement-pool-uuid",
+                        "in": "path",
+                        "description": "Id of entitlement-pool-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "action",
+                        "in": "path",
+                        "description": "Id of entitlement-pool-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList",
+                            "$ref": "#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList",
+                            "$ref": "#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "entitlement-pool-uuid",
+                        "in": "path",
+                        "description": "Id of entitlement-pool-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "action",
+                        "in": "path",
+                        "description": "Id of entitlement-pool-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList.body-param",
+                        "description": "generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList",
+                            "$ref": "#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "entitlement-pool-uuid",
+                        "in": "path",
+                        "description": "Id of entitlement-pool-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "action",
+                        "in": "path",
+                        "description": "Id of entitlement-pool-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList.body-param",
+                        "description": "generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList",
+                            "$ref": "#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "entitlement-pool-uuid",
+                        "in": "path",
+                        "description": "Id of entitlement-pool-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "action",
+                        "in": "path",
+                        "description": "Id of entitlement-pool-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:license-information/GENERIC-RESOURCE-API:license-key-group-list/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList.body-param",
+                        "description": "generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList",
+                            "$ref": "#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:license-information/GENERIC-RESOURCE-API:license-key-group-list={license-key-group-uuid},{action}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "license-key-group-uuid",
+                        "in": "path",
+                        "description": "Id of license-key-group-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "action",
+                        "in": "path",
+                        "description": "Id of license-key-group-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList",
+                            "$ref": "#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList",
+                            "$ref": "#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "license-key-group-uuid",
+                        "in": "path",
+                        "description": "Id of license-key-group-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "action",
+                        "in": "path",
+                        "description": "Id of license-key-group-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList.body-param",
+                        "description": "generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList",
+                            "$ref": "#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "license-key-group-uuid",
+                        "in": "path",
+                        "description": "Id of license-key-group-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "action",
+                        "in": "path",
+                        "description": "Id of license-key-group-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList.body-param",
+                        "description": "generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList",
+                            "$ref": "#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "license-key-group-uuid",
+                        "in": "path",
+                        "description": "Id of license-key-group-list",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "action",
+                        "in": "path",
+                        "description": "Id of license-key-group-list",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:request-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.requestinformation.RequestInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.requestinformation.RequestInformation.body-param",
+                        "description": "generic.resource.api.requestinformation.RequestInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.requestinformation.RequestInformation.body-param",
+                        "description": "generic.resource.api.requestinformation.RequestInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:sdnc-request-header/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param",
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param",
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:service-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceinformation.ServiceInformation.body-param",
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceinformation.ServiceInformation.body-param",
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:request-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.requestinformation.RequestInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.requestinformation.RequestInformation.body-param",
+                        "description": "generic.resource.api.requestinformation.RequestInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.requestinformation.RequestInformation.body-param",
+                        "description": "generic.resource.api.requestinformation.RequestInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:sdnc-request-header/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param",
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param",
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:service-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceinformation.ServiceInformation.body-param",
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceinformation.ServiceInformation.body-param",
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vfmoduleinformation.VfModuleInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vfmoduleinformation.VfModuleInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vfmoduleinformation.VfModuleInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmoduleinformation.VfModuleInformation.body-param",
+                        "description": "generic.resource.api.vfmoduleinformation.VfModuleInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vfmoduleinformation.VfModuleInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmoduleinformation.VfModuleInformation.body-param",
+                        "description": "generic.resource.api.vfmoduleinformation.VfModuleInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vfmoduleinformation.VfModuleInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-information/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-level-oper-status/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.OperStatusData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.OperStatusData.body-param",
+                        "description": "generic.resource.api.OperStatusData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.OperStatusData.body-param",
+                        "description": "generic.resource.api.OperStatusData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-request-input/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vfmodulerequestinput.VfModuleRequestInput",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vfmodulerequestinput.VfModuleRequestInput",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vfmodulerequestinput.VfModuleRequestInput",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmodulerequestinput.VfModuleRequestInput.body-param",
+                        "description": "generic.resource.api.vfmodulerequestinput.VfModuleRequestInput to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vfmodulerequestinput.VfModuleRequestInput",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmodulerequestinput.VfModuleRequestInput.body-param",
+                        "description": "generic.resource.api.vfmodulerequestinput.VfModuleRequestInput to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vfmodulerequestinput.VfModuleRequestInput",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-request-input/GENERIC-RESOURCE-API:vf-module-input-parameters/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-request-input/GENERIC-RESOURCE-API:vf-module-input-parameters/GENERIC-RESOURCE-API:param/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-request-input/GENERIC-RESOURCE-API:vf-module-input-parameters/GENERIC-RESOURCE-API:param={name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-request-input/GENERIC-RESOURCE-API:vf-module-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.ResourceResolutionData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-request-input/GENERIC-RESOURCE-API:vf-module-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-request-input/GENERIC-RESOURCE-API:vf-module-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vfmoduletopology.VfModuleTopology",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vfmoduletopology.VfModuleTopology",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vfmoduletopology.VfModuleTopology",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmoduletopology.VfModuleTopology.body-param",
+                        "description": "generic.resource.api.vfmoduletopology.VfModuleTopology to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vfmoduletopology.VfModuleTopology",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmoduletopology.VfModuleTopology.body-param",
+                        "description": "generic.resource.api.vfmoduletopology.VfModuleTopology to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vfmoduletopology.VfModuleTopology",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vfmoduleassignments.VfModuleAssignments",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vfmoduleassignments.VfModuleAssignments",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vfmoduleassignments.VfModuleAssignments",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmoduleassignments.VfModuleAssignments.body-param",
+                        "description": "generic.resource.api.vfmoduleassignments.VfModuleAssignments to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vfmoduleassignments.VfModuleAssignments",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmoduleassignments.VfModuleAssignments.body-param",
+                        "description": "generic.resource.api.vfmoduleassignments.VfModuleAssignments to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vfmoduleassignments.VfModuleAssignments",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignments/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments.body-param",
+                        "description": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments.body-param",
+                        "description": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignment/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment.body-param",
+                        "description": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignments/GENERIC-RESOURCE-API:dhcp-subnet-assignment={neutron-subnet-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "neutron-subnet-id",
+                        "in": "path",
+                        "description": "Id of dhcp-subnet-assignment",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "neutron-subnet-id",
+                        "in": "path",
+                        "description": "Id of dhcp-subnet-assignment",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment.body-param",
+                        "description": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "neutron-subnet-id",
+                        "in": "path",
+                        "description": "Id of dhcp-subnet-assignment",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment.body-param",
+                        "description": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "neutron-subnet-id",
+                        "in": "path",
+                        "description": "Id of dhcp-subnet-assignment",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups.body-param",
+                        "description": "generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups.body-param",
+                        "description": "generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup.body-param",
+                        "description": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup.body-param",
+                        "description": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup.body-param",
+                        "description": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs.body-param",
+                        "description": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs.body-param",
+                        "description": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc.body-param",
+                        "description": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc.body-param",
+                        "description": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc.body-param",
+                        "description": "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc",
+                            "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnicgroups.VnicGroups",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnicgroups.VnicGroups",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.VnicGroups",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.VnicGroups"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.VnicGroups",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.VnicGroups"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnicgroups.VnicGroups",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnicgroups.VnicGroups.body-param",
+                        "description": "generic.resource.api.vnicgroups.VnicGroups to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.VnicGroups",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.VnicGroups"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnicgroups.VnicGroups",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnicgroups.VnicGroups.body-param",
+                        "description": "generic.resource.api.vnicgroups.VnicGroups to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.VnicGroups",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.VnicGroups"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnicgroups.VnicGroups",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnicgroups.vnicgroups.VnicGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnicgroups.vnicgroups.VnicGroup.body-param",
+                        "description": "generic.resource.api.vnicgroups.vnicgroups.VnicGroup to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnicgroups.vnicgroups.VnicGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnicgroups.vnicgroups.VnicGroup",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnicgroups.vnicgroups.VnicGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnicgroups.vnicgroups.VnicGroup.body-param",
+                        "description": "generic.resource.api.vnicgroups.vnicgroups.VnicGroup to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnicgroups.vnicgroups.VnicGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnicgroups.vnicgroups.VnicGroup.body-param",
+                        "description": "generic.resource.api.vnicgroups.vnicgroups.VnicGroup to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnicgroups.vnicgroups.VnicGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-common-ip-addresses/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.IpAddresses",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.IpAddresses.body-param",
+                        "description": "generic.resource.api.IpAddresses to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.IpAddresses.body-param",
+                        "description": "generic.resource.api.IpAddresses to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-common-ip-addresses/GENERIC-RESOURCE-API:ip-addresses/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.ipaddresses.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.ipaddresses.IpAddresses",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ipaddresses.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.ipaddresses.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.ipaddresses.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ipaddresses.IpAddresses.body-param",
+                        "description": "generic.resource.api.ipaddresses.IpAddresses to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ipaddresses.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.ipaddresses.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ipaddresses.IpAddresses.body-param",
+                        "description": "generic.resource.api.ipaddresses.IpAddresses to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ipaddresses.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.ipaddresses.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics.body-param",
+                        "description": "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics.body-param",
+                        "description": "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic.body-param",
+                        "description": "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic.body-param",
+                        "description": "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic.body-param",
+                        "description": "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic",
+                            "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.SubInterfaceNetworkData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.SubInterfaceNetworkData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.SubInterfaceNetworkData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.SubInterfaceNetworkData.body-param",
+                        "description": "generic.resource.api.SubInterfaceNetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.SubInterfaceNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.SubInterfaceNetworkData.body-param",
+                        "description": "generic.resource.api.SubInterfaceNetworkData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.SubInterfaceNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:floating-ips/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item={ip-version}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vlan-vnfc-instance-groups/GENERIC-RESOURCE-API:vlan-vnfc-instance-group={instance-group-id}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnic-groups/GENERIC-RESOURCE-API:vnic-group={vnic-interface-role}/GENERIC-RESOURCE-API:vlan-vnics/GENERIC-RESOURCE-API:vlan-vnic={vnic-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item={ip-version}/GENERIC-RESOURCE-API:network-ips/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "instance-group-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnfc-instance-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-interface-role",
+                        "in": "path",
+                        "description": "Id of vnic-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-id",
+                        "in": "path",
+                        "description": "Id of vlan-vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms.body-param",
+                        "description": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms.body-param",
+                        "description": "generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.VmTopologyData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VmTopologyData.body-param",
+                        "description": "generic.resource.api.VmTopologyData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VmTopologyData",
+                            "$ref": "#/definitions/generic.resource.api.VmTopologyData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.VmTopologyData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.VmTopologyData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VmTopologyData",
+                            "$ref": "#/definitions/generic.resource.api.VmTopologyData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.VmTopologyData",
+                            "$ref": "#/definitions/generic.resource.api.VmTopologyData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.VmTopologyData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VmTopologyData.body-param",
+                        "description": "generic.resource.api.VmTopologyData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VmTopologyData",
+                            "$ref": "#/definitions/generic.resource.api.VmTopologyData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.VmTopologyData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VmTopologyData.body-param",
+                        "description": "generic.resource.api.VmTopologyData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VmTopologyData",
+                            "$ref": "#/definitions/generic.resource.api.VmTopologyData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.VmTopologyData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vmtopologydata.VmNames",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vmtopologydata.VmNames",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmtopologydata.VmNames",
+                            "$ref": "#/definitions/generic.resource.api.vmtopologydata.VmNames"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmtopologydata.VmNames",
+                            "$ref": "#/definitions/generic.resource.api.vmtopologydata.VmNames"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmtopologydata.VmNames",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmtopologydata.VmNames.body-param",
+                        "description": "generic.resource.api.vmtopologydata.VmNames to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmtopologydata.VmNames",
+                            "$ref": "#/definitions/generic.resource.api.vmtopologydata.VmNames"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vmtopologydata.VmNames",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmtopologydata.VmNames.body-param",
+                        "description": "generic.resource.api.vmtopologydata.VmNames to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmtopologydata.VmNames",
+                            "$ref": "#/definitions/generic.resource.api.vmtopologydata.VmNames"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vmtopologydata.VmNames",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmtopologydata.vmnames.VnfcNames",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmtopologydata.vmnames.VnfcNames.body-param",
+                        "description": "generic.resource.api.vmtopologydata.vmnames.VnfcNames to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames",
+                            "$ref": "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vmtopologydata.vmnames.VnfcNames",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vmtopologydata.vmnames.VnfcNames",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames",
+                            "$ref": "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames",
+                            "$ref": "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmtopologydata.vmnames.VnfcNames",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmtopologydata.vmnames.VnfcNames.body-param",
+                        "description": "generic.resource.api.vmtopologydata.vmnames.VnfcNames to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames",
+                            "$ref": "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vmtopologydata.vmnames.VnfcNames",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmtopologydata.vmnames.VnfcNames.body-param",
+                        "description": "generic.resource.api.vmtopologydata.vmnames.VnfcNames to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames",
+                            "$ref": "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vmtopologydata.vmnames.VnfcNames",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.VnfcNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.VnfcNetworkData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfcNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VnfcNetworkData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfcNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VnfcNetworkData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.VnfcNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VnfcNetworkData.body-param",
+                        "description": "generic.resource.api.VnfcNetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfcNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VnfcNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.VnfcNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VnfcNetworkData.body-param",
+                        "description": "generic.resource.api.VnfcNetworkData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfcNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VnfcNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.VnfcNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcnetworkdata.VnfcNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.VnfcNetworkData.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.VnfcNetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfcnetworkdata.VnfcNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfcnetworkdata.VnfcNetworkData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcnetworkdata.VnfcNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.VnfcNetworkData.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.VnfcNetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfcnetworkdata.VnfcNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.VnfcNetworkData.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.VnfcNetworkData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfcnetworkdata.VnfcNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:connection-point/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.connectionpoint.ConnectionPoint",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.connectionpoint.ConnectionPoint",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionpoint.ConnectionPoint",
+                            "$ref": "#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionpoint.ConnectionPoint",
+                            "$ref": "#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.connectionpoint.ConnectionPoint",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.connectionpoint.ConnectionPoint.body-param",
+                        "description": "generic.resource.api.connectionpoint.ConnectionPoint to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionpoint.ConnectionPoint",
+                            "$ref": "#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.connectionpoint.ConnectionPoint",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.connectionpoint.ConnectionPoint.body-param",
+                        "description": "generic.resource.api.connectionpoint.ConnectionPoint to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionpoint.ConnectionPoint",
+                            "$ref": "#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.connectionpoint.ConnectionPoint",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:connection-point/GENERIC-RESOURCE-API:vlan-data/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.connectionpoint.connectionpoint.VlanData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.connectionpoint.connectionpoint.VlanData.body-param",
+                        "description": "generic.resource.api.connectionpoint.connectionpoint.VlanData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData",
+                            "$ref": "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:connection-point/GENERIC-RESOURCE-API:vlan-data={vlan-uuid}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.connectionpoint.connectionpoint.VlanData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vlan-uuid",
+                        "in": "path",
+                        "description": "Id of vlan-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.connectionpoint.connectionpoint.VlanData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData",
+                            "$ref": "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData",
+                            "$ref": "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.connectionpoint.connectionpoint.VlanData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vlan-uuid",
+                        "in": "path",
+                        "description": "Id of vlan-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.connectionpoint.connectionpoint.VlanData.body-param",
+                        "description": "generic.resource.api.connectionpoint.connectionpoint.VlanData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData",
+                            "$ref": "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.connectionpoint.connectionpoint.VlanData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vlan-uuid",
+                        "in": "path",
+                        "description": "Id of vlan-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.connectionpoint.connectionpoint.VlanData.body-param",
+                        "description": "generic.resource.api.connectionpoint.connectionpoint.VlanData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData",
+                            "$ref": "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.connectionpoint.connectionpoint.VlanData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vlan-uuid",
+                        "in": "path",
+                        "description": "Id of vlan-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.SubInterfaceNetworkData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.SubInterfaceNetworkData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.SubInterfaceNetworkData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.SubInterfaceNetworkData.body-param",
+                        "description": "generic.resource.api.SubInterfaceNetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.SubInterfaceNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.SubInterfaceNetworkData.body-param",
+                        "description": "generic.resource.api.SubInterfaceNetworkData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.SubInterfaceNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:floating-ips/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item={ip-version}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-ports/GENERIC-RESOURCE-API:vnfc-port={vnfc-port-id}/GENERIC-RESOURCE-API:vnic-sub-interfaces/GENERIC-RESOURCE-API:sub-interface-network-data={network-id}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item={ip-version}/GENERIC-RESOURCE-API:network-ips/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param",
+                        "description": "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                            "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-port-id",
+                        "in": "path",
+                        "description": "Id of vnfc-port",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of sub-interface-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet={vnfc-subnet-role}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-subnet-role",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-subnet-role",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-subnet-role",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-subnet-role",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet={vnfc-subnet-role}/GENERIC-RESOURCE-API:vnfc-ip-assignments/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-subnet-role",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet={vnfc-subnet-role}/GENERIC-RESOURCE-API:vnfc-ip-assignments={vnfc-address-family}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-subnet-role",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-address-family",
+                        "in": "path",
+                        "description": "Id of vnfc-ip-assignments",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-subnet-role",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-address-family",
+                        "in": "path",
+                        "description": "Id of vnfc-ip-assignments",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-subnet-role",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-address-family",
+                        "in": "path",
+                        "description": "Id of vnfc-ip-assignments",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-subnet-role",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-address-family",
+                        "in": "path",
+                        "description": "Id of vnfc-ip-assignments",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet={vnfc-subnet-role}/GENERIC-RESOURCE-API:vnfc-ip-assignments={vnfc-address-family}/GENERIC-RESOURCE-API:vnfc-subnet-ip/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-subnet-role",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-address-family",
+                        "in": "path",
+                        "description": "Id of vnfc-ip-assignments",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-names/GENERIC-RESOURCE-API:vnfc-names={vnfc-name}/GENERIC-RESOURCE-API:vnfc-networks/GENERIC-RESOURCE-API:vnfc-network-data={vnfc-network-role}/GENERIC-RESOURCE-API:vnfc-subnet={vnfc-subnet-role}/GENERIC-RESOURCE-API:vnfc-ip-assignments={vnfc-address-family}/GENERIC-RESOURCE-API:vnfc-subnet-ip={vnfc-ip-address}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-subnet-role",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-address-family",
+                        "in": "path",
+                        "description": "Id of vnfc-ip-assignments",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-ip-address",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet-ip",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-subnet-role",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-address-family",
+                        "in": "path",
+                        "description": "Id of vnfc-ip-assignments",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-ip-address",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet-ip",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-subnet-role",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-address-family",
+                        "in": "path",
+                        "description": "Id of vnfc-ip-assignments",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-ip-address",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet-ip",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp.body-param",
+                        "description": "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc-names",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-network-role",
+                        "in": "path",
+                        "description": "Id of vnfc-network-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-subnet-role",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-address-family",
+                        "in": "path",
+                        "description": "Id of vnfc-ip-assignments",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-ip-address",
+                        "in": "path",
+                        "description": "Id of vnfc-subnet-ip",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vmtopologydata.VmNetworks",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vmtopologydata.VmNetworks",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmtopologydata.VmNetworks",
+                            "$ref": "#/definitions/generic.resource.api.vmtopologydata.VmNetworks"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmtopologydata.VmNetworks",
+                            "$ref": "#/definitions/generic.resource.api.vmtopologydata.VmNetworks"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmtopologydata.VmNetworks",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmtopologydata.VmNetworks.body-param",
+                        "description": "generic.resource.api.vmtopologydata.VmNetworks to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmtopologydata.VmNetworks",
+                            "$ref": "#/definitions/generic.resource.api.vmtopologydata.VmNetworks"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vmtopologydata.VmNetworks",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmtopologydata.VmNetworks.body-param",
+                        "description": "generic.resource.api.vmtopologydata.VmNetworks to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmtopologydata.VmNetworks",
+                            "$ref": "#/definitions/generic.resource.api.vmtopologydata.VmNetworks"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vmtopologydata.VmNetworks",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.VmNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VmNetworkData.body-param",
+                        "description": "generic.resource.api.VmNetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VmNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VmNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.VmNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.VmNetworkData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VmNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VmNetworkData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.VmNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VmNetworkData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.VmNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VmNetworkData.body-param",
+                        "description": "generic.resource.api.VmNetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VmNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VmNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.VmNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VmNetworkData.body-param",
+                        "description": "generic.resource.api.VmNetworkData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VmNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VmNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.VmNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:floating-ips/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vmnetworkdata.FloatingIps",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vmnetworkdata.FloatingIps",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.FloatingIps",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.FloatingIps",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmnetworkdata.FloatingIps",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.FloatingIps.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.FloatingIps to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.FloatingIps",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vmnetworkdata.FloatingIps",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.FloatingIps.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.FloatingIps to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.FloatingIps",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vmnetworkdata.FloatingIps",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:interface-route-prefixes/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:mac-addresses/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vmnetworkdata.MacAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vmnetworkdata.MacAddresses",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.MacAddresses",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.MacAddresses",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmnetworkdata.MacAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.MacAddresses.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.MacAddresses to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.MacAddresses",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vmnetworkdata.MacAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.MacAddresses.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.MacAddresses to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.MacAddresses",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vmnetworkdata.MacAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:network-information-items/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vmnetworkdata.NetworkInformationItems",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vmnetworkdata.NetworkInformationItems",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmnetworkdata.NetworkInformationItems",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.NetworkInformationItems.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.NetworkInformationItems to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vmnetworkdata.NetworkInformationItems",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.NetworkInformationItems.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.NetworkInformationItems to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vmnetworkdata.NetworkInformationItems",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item={ip-version}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:network-information-items/GENERIC-RESOURCE-API:network-information-item={ip-version}/GENERIC-RESOURCE-API:network-ips/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "ip-version",
+                        "in": "path",
+                        "description": "Id of network-information-item",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:related-networks/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.RelatedNetwork",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.RelatedNetwork to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.RelatedNetwork to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.relatednetwork.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.relatednetwork.RelatedNetwork to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network={network-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.relatednetwork.RelatedNetwork",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.relatednetwork.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.relatednetwork.RelatedNetwork to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.relatednetwork.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.relatednetwork.RelatedNetwork to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network={network-id}/GENERIC-RESOURCE-API:vlan-tags/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vlantags.VlanTags",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlantags.VlanTags.body-param",
+                        "description": "generic.resource.api.vlantags.VlanTags to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlantags.VlanTags.body-param",
+                        "description": "generic.resource.api.vlantags.VlanTags to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:sriov-parameters/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vmnetworkdata.SriovParameters",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vmnetworkdata.SriovParameters",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.SriovParameters",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.SriovParameters",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmnetworkdata.SriovParameters",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.SriovParameters.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.SriovParameters to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.SriovParameters",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vmnetworkdata.SriovParameters",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.SriovParameters.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.SriovParameters to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.SriovParameters",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vmnetworkdata.SriovParameters",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:application-tags/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:application-tags/GENERIC-RESOURCE-API:c-tags/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:application-tags/GENERIC-RESOURCE-API:s-tags/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-assignments/GENERIC-RESOURCE-API:vms/GENERIC-RESOURCE-API:vm={vm-type}/GENERIC-RESOURCE-API:vm-networks/GENERIC-RESOURCE-API:vm-network={network-role}/GENERIC-RESOURCE-API:sriov-parameters/GENERIC-RESOURCE-API:heat-vlan-filters/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters.body-param",
+                        "description": "generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters",
+                            "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vm-type",
+                        "in": "path",
+                        "description": "Id of vm",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vm-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param={name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.ResourceResolutionData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vf-module-topology/GENERIC-RESOURCE-API:vf-module-topology-identifier/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier.body-param",
+                        "description": "generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier.body-param",
+                        "description": "generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vnf-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfinformation.VnfInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfinformation.VnfInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfinformation.VnfInformation",
+                            "$ref": "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfinformation.VnfInformation",
+                            "$ref": "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfinformation.VnfInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfinformation.VnfInformation.body-param",
+                        "description": "generic.resource.api.vnfinformation.VnfInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfinformation.VnfInformation",
+                            "$ref": "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfinformation.VnfInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfinformation.VnfInformation.body-param",
+                        "description": "generic.resource.api.vnfinformation.VnfInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfinformation.VnfInformation",
+                            "$ref": "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfinformation.VnfInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vf-modules/GENERIC-RESOURCE-API:vf-module={vf-module-id}/GENERIC-RESOURCE-API:vf-module-data/GENERIC-RESOURCE-API:vnf-information/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vf-module-id",
+                        "in": "path",
+                        "description": "Id of vf-module",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfinformation.VnfInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfinformation.VnfInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfinformation.VnfInformation",
+                            "$ref": "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfinformation.VnfInformation",
+                            "$ref": "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfinformation.VnfInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfinformation.VnfInformation.body-param",
+                        "description": "generic.resource.api.vnfinformation.VnfInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfinformation.VnfInformation",
+                            "$ref": "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfinformation.VnfInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfinformation.VnfInformation.body-param",
+                        "description": "generic.resource.api.vnfinformation.VnfInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfinformation.VnfInformation",
+                            "$ref": "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfinformation.VnfInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-information/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-level-oper-status/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.OperStatusData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.OperStatusData.body-param",
+                        "description": "generic.resource.api.OperStatusData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.OperStatusData.body-param",
+                        "description": "generic.resource.api.OperStatusData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.VnfNetworkCollection",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.VnfNetworkCollection",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfNetworkCollection",
+                            "$ref": "#/definitions/generic.resource.api.VnfNetworkCollection"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfNetworkCollection",
+                            "$ref": "#/definitions/generic.resource.api.VnfNetworkCollection"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.VnfNetworkCollection",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VnfNetworkCollection.body-param",
+                        "description": "generic.resource.api.VnfNetworkCollection to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfNetworkCollection",
+                            "$ref": "#/definitions/generic.resource.api.VnfNetworkCollection"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.VnfNetworkCollection",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VnfNetworkCollection.body-param",
+                        "description": "generic.resource.api.VnfNetworkCollection to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfNetworkCollection",
+                            "$ref": "#/definitions/generic.resource.api.VnfNetworkCollection"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.VnfNetworkCollection",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/GENERIC-RESOURCE-API:vnf-network-collection/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfnetworkcollection.VnfNetworkCollection",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfnetworkcollection.VnfNetworkCollection.body-param",
+                        "description": "generic.resource.api.vnfnetworkcollection.VnfNetworkCollection to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/GENERIC-RESOURCE-API:vnf-network-collection={network-instance-group-function}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfnetworkcollection.VnfNetworkCollection",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-network-collection",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfnetworkcollection.VnfNetworkCollection",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfnetworkcollection.VnfNetworkCollection",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-network-collection",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfnetworkcollection.VnfNetworkCollection.body-param",
+                        "description": "generic.resource.api.vnfnetworkcollection.VnfNetworkCollection to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfnetworkcollection.VnfNetworkCollection",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-network-collection",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfnetworkcollection.VnfNetworkCollection.body-param",
+                        "description": "generic.resource.api.vnfnetworkcollection.VnfNetworkCollection to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfnetworkcollection.VnfNetworkCollection",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-network-collection",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/GENERIC-RESOURCE-API:vnf-network-collection={network-instance-group-function}/GENERIC-RESOURCE-API:networks/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-network-collection",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-network-collection",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks.body-param",
+                        "description": "generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-network-collection",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks.body-param",
+                        "description": "generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-network-collection",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/GENERIC-RESOURCE-API:vnf-network-collection={network-instance-group-function}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-network-collection",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network.body-param",
+                        "description": "generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/GENERIC-RESOURCE-API:vnf-network-collection={network-instance-group-function}/GENERIC-RESOURCE-API:networks/GENERIC-RESOURCE-API:network={network-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-network-collection",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-network-collection",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network.body-param",
+                        "description": "generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-network-collection",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network.body-param",
+                        "description": "generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-network-collection",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/GENERIC-RESOURCE-API:vnf-network-collection={network-instance-group-function}/GENERIC-RESOURCE-API:vnf-floating-ip/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-network-collection",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.IpAddresses",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-network-collection",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.IpAddresses.body-param",
+                        "description": "generic.resource.api.IpAddresses to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-network-collection",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.IpAddresses.body-param",
+                        "description": "generic.resource.api.IpAddresses to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-network-collection",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-network-collections/GENERIC-RESOURCE-API:vnf-network-collection={network-instance-group-function}/GENERIC-RESOURCE-API:vnf-floating-ip/GENERIC-RESOURCE-API:ip-addresses/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.ipaddresses.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-network-collection",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.ipaddresses.IpAddresses",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ipaddresses.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.ipaddresses.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.ipaddresses.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-network-collection",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ipaddresses.IpAddresses.body-param",
+                        "description": "generic.resource.api.ipaddresses.IpAddresses to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ipaddresses.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.ipaddresses.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-network-collection",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ipaddresses.IpAddresses.body-param",
+                        "description": "generic.resource.api.ipaddresses.IpAddresses to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ipaddresses.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.ipaddresses.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-network-collection",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-provided-allotted-resources/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources.body-param",
+                        "description": "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfrequestinput.VnfRequestInput",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfrequestinput.VnfRequestInput",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfrequestinput.VnfRequestInput",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfrequestinput.VnfRequestInput.body-param",
+                        "description": "generic.resource.api.vnfrequestinput.VnfRequestInput to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfrequestinput.VnfRequestInput",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfrequestinput.VnfRequestInput.body-param",
+                        "description": "generic.resource.api.vnfrequestinput.VnfRequestInput to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfrequestinput.VnfRequestInput",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-input-parameters/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-input-parameters/GENERIC-RESOURCE-API:param/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-input-parameters/GENERIC-RESOURCE-API:param={name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.ResourceResolutionData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-input-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-network-instance-group-ids/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds.body-param",
+                        "description": "generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds",
+                            "$ref": "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-network-instance-group-ids={vnf-network-instance-group-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of vnf-network-instance-group-ids",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds",
+                            "$ref": "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds",
+                            "$ref": "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of vnf-network-instance-group-ids",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds.body-param",
+                        "description": "generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds",
+                            "$ref": "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of vnf-network-instance-group-ids",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds.body-param",
+                        "description": "generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds",
+                            "$ref": "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-network-instance-group-id",
+                        "in": "path",
+                        "description": "Id of vnf-network-instance-group-ids",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks",
+                            "$ref": "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks",
+                            "$ref": "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks.body-param",
+                        "description": "generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks",
+                            "$ref": "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks.body-param",
+                        "description": "generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks",
+                            "$ref": "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.VnfNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VnfNetworkData.body-param",
+                        "description": "generic.resource.api.VnfNetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VnfNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.VnfNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.VnfNetworkData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VnfNetworkData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VnfNetworkData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.VnfNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VnfNetworkData.body-param",
+                        "description": "generic.resource.api.VnfNetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VnfNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.VnfNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VnfNetworkData.body-param",
+                        "description": "generic.resource.api.VnfNetworkData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VnfNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.VnfNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:related-networks/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.RelatedNetwork",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.RelatedNetwork to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.RelatedNetwork to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.relatednetwork.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.relatednetwork.RelatedNetwork to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network={network-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.relatednetwork.RelatedNetwork",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.relatednetwork.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.relatednetwork.RelatedNetwork to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.relatednetwork.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.relatednetwork.RelatedNetwork to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network={network-id}/GENERIC-RESOURCE-API:vlan-tags/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vlantags.VlanTags",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlantags.VlanTags.body-param",
+                        "description": "generic.resource.api.vlantags.VlanTags to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlantags.VlanTags.body-param",
+                        "description": "generic.resource.api.vlantags.VlanTags to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:subnets-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfnetworkdata.SubnetsData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfnetworkdata.SubnetsData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfnetworkdata.SubnetsData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfnetworkdata.SubnetsData.body-param",
+                        "description": "generic.resource.api.vnfnetworkdata.SubnetsData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfnetworkdata.SubnetsData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfnetworkdata.SubnetsData.body-param",
+                        "description": "generic.resource.api.vnfnetworkdata.SubnetsData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfnetworkdata.SubnetsData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:subnets-data/GENERIC-RESOURCE-API:subnet-data/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData.body-param",
+                        "description": "generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-request-input/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:subnets-data/GENERIC-RESOURCE-API:subnet-data={sdnc-subnet-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sdnc-subnet-id",
+                        "in": "path",
+                        "description": "Id of subnet-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sdnc-subnet-id",
+                        "in": "path",
+                        "description": "Id of subnet-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData.body-param",
+                        "description": "generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sdnc-subnet-id",
+                        "in": "path",
+                        "description": "Id of subnet-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData.body-param",
+                        "description": "generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sdnc-subnet-id",
+                        "in": "path",
+                        "description": "Id of subnet-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.VnfSubInterfaceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.VnfSubInterfaceGroup",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfSubInterfaceGroup",
+                            "$ref": "#/definitions/generic.resource.api.VnfSubInterfaceGroup"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfSubInterfaceGroup",
+                            "$ref": "#/definitions/generic.resource.api.VnfSubInterfaceGroup"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.VnfSubInterfaceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VnfSubInterfaceGroup.body-param",
+                        "description": "generic.resource.api.VnfSubInterfaceGroup to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfSubInterfaceGroup",
+                            "$ref": "#/definitions/generic.resource.api.VnfSubInterfaceGroup"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.VnfSubInterfaceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VnfSubInterfaceGroup.body-param",
+                        "description": "generic.resource.api.VnfSubInterfaceGroup to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfSubInterfaceGroup",
+                            "$ref": "#/definitions/generic.resource.api.VnfSubInterfaceGroup"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.VnfSubInterfaceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup.body-param",
+                        "description": "generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup",
+                            "$ref": "#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup",
+                            "$ref": "#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup",
+                            "$ref": "#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup.body-param",
+                        "description": "generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup",
+                            "$ref": "#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup.body-param",
+                        "description": "generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup",
+                            "$ref": "#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:customer-bonding-requests/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests",
+                            "$ref": "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests",
+                            "$ref": "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests.body-param",
+                        "description": "generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests",
+                            "$ref": "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests.body-param",
+                        "description": "generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests",
+                            "$ref": "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:customer-bonding-requests/GENERIC-RESOURCE-API:customer-bonding-request/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest.body-param",
+                        "description": "generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest",
+                            "$ref": "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:customer-bonding-requests/GENERIC-RESOURCE-API:customer-bonding-request={configuration-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of customer-bonding-request",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest",
+                            "$ref": "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest",
+                            "$ref": "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of customer-bonding-request",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest.body-param",
+                        "description": "generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest",
+                            "$ref": "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of customer-bonding-request",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest.body-param",
+                        "description": "generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest",
+                            "$ref": "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "configuration-id",
+                        "in": "path",
+                        "description": "Id of customer-bonding-request",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfcs.Vnfcs",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfcs.Vnfcs",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcs.Vnfcs",
+                            "$ref": "#/definitions/generic.resource.api.vnfcs.Vnfcs"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcs.Vnfcs",
+                            "$ref": "#/definitions/generic.resource.api.vnfcs.Vnfcs"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcs.Vnfcs",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcs.Vnfcs.body-param",
+                        "description": "generic.resource.api.vnfcs.Vnfcs to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcs.Vnfcs",
+                            "$ref": "#/definitions/generic.resource.api.vnfcs.Vnfcs"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfcs.Vnfcs",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcs.Vnfcs.body-param",
+                        "description": "generic.resource.api.vnfcs.Vnfcs to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcs.Vnfcs",
+                            "$ref": "#/definitions/generic.resource.api.vnfcs.Vnfcs"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfcs.Vnfcs",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcs.vnfcs.Vnfc",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcs.vnfcs.Vnfc.body-param",
+                        "description": "generic.resource.api.vnfcs.vnfcs.Vnfc to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc",
+                            "$ref": "#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfcs.vnfcs.Vnfc",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfcs.vnfcs.Vnfc",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc",
+                            "$ref": "#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc",
+                            "$ref": "#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfcs.vnfcs.Vnfc",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcs.vnfcs.Vnfc.body-param",
+                        "description": "generic.resource.api.vnfcs.vnfcs.Vnfc to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc",
+                            "$ref": "#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfcs.vnfcs.Vnfc",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfcs.vnfcs.Vnfc.body-param",
+                        "description": "generic.resource.api.vnfcs.vnfcs.Vnfc to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc",
+                            "$ref": "#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfcs.vnfcs.Vnfc",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnics/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnics.Vnics",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnics.Vnics",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnics.Vnics",
+                            "$ref": "#/definitions/generic.resource.api.vnics.Vnics"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnics.Vnics",
+                            "$ref": "#/definitions/generic.resource.api.vnics.Vnics"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnics.Vnics",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnics.Vnics.body-param",
+                        "description": "generic.resource.api.vnics.Vnics to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnics.Vnics",
+                            "$ref": "#/definitions/generic.resource.api.vnics.Vnics"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnics.Vnics",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnics.Vnics.body-param",
+                        "description": "generic.resource.api.vnics.Vnics to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnics.Vnics",
+                            "$ref": "#/definitions/generic.resource.api.vnics.Vnics"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnics.Vnics",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnics.vnics.Vnic",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnics.vnics.Vnic.body-param",
+                        "description": "generic.resource.api.vnics.vnics.Vnic to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnics.vnics.Vnic",
+                            "$ref": "#/definitions/generic.resource.api.vnics.vnics.Vnic"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic={vnic-port-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnics.vnics.Vnic",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnics.vnics.Vnic",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnics.vnics.Vnic",
+                            "$ref": "#/definitions/generic.resource.api.vnics.vnics.Vnic"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnics.vnics.Vnic",
+                            "$ref": "#/definitions/generic.resource.api.vnics.vnics.Vnic"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnics.vnics.Vnic",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnics.vnics.Vnic.body-param",
+                        "description": "generic.resource.api.vnics.vnics.Vnic to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnics.vnics.Vnic",
+                            "$ref": "#/definitions/generic.resource.api.vnics.vnics.Vnic"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnics.vnics.Vnic",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnics.vnics.Vnic.body-param",
+                        "description": "generic.resource.api.vnics.vnics.Vnic to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnics.vnics.Vnic",
+                            "$ref": "#/definitions/generic.resource.api.vnics.vnics.Vnic"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnics.vnics.Vnic",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic={vnic-port-name}/GENERIC-RESOURCE-API:sub-interfaces/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.subinterfaces.SubInterfaces",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.subinterfaces.SubInterfaces",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfaces.SubInterfaces",
+                            "$ref": "#/definitions/generic.resource.api.subinterfaces.SubInterfaces"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfaces.SubInterfaces",
+                            "$ref": "#/definitions/generic.resource.api.subinterfaces.SubInterfaces"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfaces.SubInterfaces",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfaces.SubInterfaces.body-param",
+                        "description": "generic.resource.api.subinterfaces.SubInterfaces to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfaces.SubInterfaces",
+                            "$ref": "#/definitions/generic.resource.api.subinterfaces.SubInterfaces"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.subinterfaces.SubInterfaces",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfaces.SubInterfaces.body-param",
+                        "description": "generic.resource.api.subinterfaces.SubInterfaces to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfaces.SubInterfaces",
+                            "$ref": "#/definitions/generic.resource.api.subinterfaces.SubInterfaces"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.subinterfaces.SubInterfaces",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic={vnic-port-name}/GENERIC-RESOURCE-API:sub-interfaces/GENERIC-RESOURCE-API:sub-interface/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfaces.subinterfaces.SubInterface",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfaces.subinterfaces.SubInterface.body-param",
+                        "description": "generic.resource.api.subinterfaces.subinterfaces.SubInterface to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface",
+                            "$ref": "#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic={vnic-port-name}/GENERIC-RESOURCE-API:sub-interfaces/GENERIC-RESOURCE-API:sub-interface={sub-interface-port-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.subinterfaces.subinterfaces.SubInterface",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sub-interface-port-name",
+                        "in": "path",
+                        "description": "Id of sub-interface",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.subinterfaces.subinterfaces.SubInterface",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface",
+                            "$ref": "#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface",
+                            "$ref": "#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfaces.subinterfaces.SubInterface",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sub-interface-port-name",
+                        "in": "path",
+                        "description": "Id of sub-interface",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfaces.subinterfaces.SubInterface.body-param",
+                        "description": "generic.resource.api.subinterfaces.subinterfaces.SubInterface to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface",
+                            "$ref": "#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.subinterfaces.subinterfaces.SubInterface",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sub-interface-port-name",
+                        "in": "path",
+                        "description": "Id of sub-interface",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfaces.subinterfaces.SubInterface.body-param",
+                        "description": "generic.resource.api.subinterfaces.subinterfaces.SubInterface to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface",
+                            "$ref": "#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.subinterfaces.subinterfaces.SubInterface",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sub-interface-port-name",
+                        "in": "path",
+                        "description": "Id of sub-interface",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic={vnic-port-name}/GENERIC-RESOURCE-API:sub-interfaces/GENERIC-RESOURCE-API:sub-interface={sub-interface-port-name}/GENERIC-RESOURCE-API:sub-interface-ip-addresses/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sub-interface-port-name",
+                        "in": "path",
+                        "description": "Id of sub-interface",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.IpAddresses",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sub-interface-port-name",
+                        "in": "path",
+                        "description": "Id of sub-interface",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.IpAddresses.body-param",
+                        "description": "generic.resource.api.IpAddresses to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sub-interface-port-name",
+                        "in": "path",
+                        "description": "Id of sub-interface",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.IpAddresses.body-param",
+                        "description": "generic.resource.api.IpAddresses to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sub-interface-port-name",
+                        "in": "path",
+                        "description": "Id of sub-interface",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic={vnic-port-name}/GENERIC-RESOURCE-API:sub-interfaces/GENERIC-RESOURCE-API:sub-interface={sub-interface-port-name}/GENERIC-RESOURCE-API:sub-interface-ip-addresses/GENERIC-RESOURCE-API:ip-addresses/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.ipaddresses.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sub-interface-port-name",
+                        "in": "path",
+                        "description": "Id of sub-interface",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.ipaddresses.IpAddresses",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ipaddresses.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.ipaddresses.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.ipaddresses.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sub-interface-port-name",
+                        "in": "path",
+                        "description": "Id of sub-interface",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ipaddresses.IpAddresses.body-param",
+                        "description": "generic.resource.api.ipaddresses.IpAddresses to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ipaddresses.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.ipaddresses.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sub-interface-port-name",
+                        "in": "path",
+                        "description": "Id of sub-interface",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ipaddresses.IpAddresses.body-param",
+                        "description": "generic.resource.api.ipaddresses.IpAddresses to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ipaddresses.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.ipaddresses.IpAddresses",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sub-interface-port-name",
+                        "in": "path",
+                        "description": "Id of sub-interface",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic={vnic-port-name}/GENERIC-RESOURCE-API:sub-interfaces/GENERIC-RESOURCE-API:sub-interface={sub-interface-port-name}/GENERIC-RESOURCE-API:sub-interface-network/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sub-interface-port-name",
+                        "in": "path",
+                        "description": "Id of sub-interface",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork",
+                            "$ref": "#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork",
+                            "$ref": "#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sub-interface-port-name",
+                        "in": "path",
+                        "description": "Id of sub-interface",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork.body-param",
+                        "description": "generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork",
+                            "$ref": "#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sub-interface-port-name",
+                        "in": "path",
+                        "description": "Id of sub-interface",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork.body-param",
+                        "description": "generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork",
+                            "$ref": "#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sub-interface-port-name",
+                        "in": "path",
+                        "description": "Id of sub-interface",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-sub-interface-groups/GENERIC-RESOURCE-API:vnf-sub-interface-group={vnfc-instance-group-function},{network-instance-group-function},{parent-port-role}/GENERIC-RESOURCE-API:vnfcs/GENERIC-RESOURCE-API:vnfc={vnfc-name}/GENERIC-RESOURCE-API:vnics/GENERIC-RESOURCE-API:vnic={vnic-port-name}/GENERIC-RESOURCE-API:sub-interfaces/GENERIC-RESOURCE-API:sub-interface={sub-interface-port-name}/GENERIC-RESOURCE-API:vlan-tags/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sub-interface-port-name",
+                        "in": "path",
+                        "description": "Id of sub-interface",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vlantags.VlanTags",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sub-interface-port-name",
+                        "in": "path",
+                        "description": "Id of sub-interface",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlantags.VlanTags.body-param",
+                        "description": "generic.resource.api.vlantags.VlanTags to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sub-interface-port-name",
+                        "in": "path",
+                        "description": "Id of sub-interface",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlantags.VlanTags.body-param",
+                        "description": "generic.resource.api.vlantags.VlanTags to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-instance-group-function",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "parent-port-role",
+                        "in": "path",
+                        "description": "Id of vnf-sub-interface-group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnfc-name",
+                        "in": "path",
+                        "description": "Id of vnfc",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnic-port-name",
+                        "in": "path",
+                        "description": "Id of vnic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sub-interface-port-name",
+                        "in": "path",
+                        "description": "Id of sub-interface",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnftopology.VnfTopology",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnftopology.VnfTopology",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnftopology.VnfTopology",
+                            "$ref": "#/definitions/generic.resource.api.vnftopology.VnfTopology"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnftopology.VnfTopology",
+                            "$ref": "#/definitions/generic.resource.api.vnftopology.VnfTopology"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnftopology.VnfTopology",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnftopology.VnfTopology.body-param",
+                        "description": "generic.resource.api.vnftopology.VnfTopology to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnftopology.VnfTopology",
+                            "$ref": "#/definitions/generic.resource.api.vnftopology.VnfTopology"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnftopology.VnfTopology",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnftopology.VnfTopology.body-param",
+                        "description": "generic.resource.api.vnftopology.VnfTopology to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnftopology.VnfTopology",
+                            "$ref": "#/definitions/generic.resource.api.vnftopology.VnfTopology"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnftopology.VnfTopology",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-parameters-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-parameters-data/GENERIC-RESOURCE-API:param/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-parameters-data/GENERIC-RESOURCE-API:param={name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-parameters-data/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.ResourceResolutionData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-parameters-data/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-parameters-data/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfresourceassignments.VnfResourceAssignments",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfresourceassignments.VnfResourceAssignments",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfresourceassignments.VnfResourceAssignments",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfresourceassignments.VnfResourceAssignments.body-param",
+                        "description": "generic.resource.api.vnfresourceassignments.VnfResourceAssignments to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfresourceassignments.VnfResourceAssignments",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfresourceassignments.VnfResourceAssignments.body-param",
+                        "description": "generic.resource.api.vnfresourceassignments.VnfResourceAssignments to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfresourceassignments.VnfResourceAssignments",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:availability-zones/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones",
+                            "$ref": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones",
+                            "$ref": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones.body-param",
+                        "description": "generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones",
+                            "$ref": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones.body-param",
+                        "description": "generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones",
+                            "$ref": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks",
+                            "$ref": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks",
+                            "$ref": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks.body-param",
+                        "description": "generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks",
+                            "$ref": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks.body-param",
+                        "description": "generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks",
+                            "$ref": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.VnfNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VnfNetworkData.body-param",
+                        "description": "generic.resource.api.VnfNetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VnfNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.VnfNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.VnfNetworkData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VnfNetworkData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VnfNetworkData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.VnfNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VnfNetworkData.body-param",
+                        "description": "generic.resource.api.VnfNetworkData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VnfNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.VnfNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VnfNetworkData.body-param",
+                        "description": "generic.resource.api.VnfNetworkData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfNetworkData",
+                            "$ref": "#/definitions/generic.resource.api.VnfNetworkData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.VnfNetworkData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:related-networks/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.RelatedNetwork",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.RelatedNetwork to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.RelatedNetwork to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.relatednetwork.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.relatednetwork.RelatedNetwork to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network={network-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.relatednetwork.RelatedNetwork",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.relatednetwork.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.relatednetwork.RelatedNetwork to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.relatednetwork.RelatedNetwork.body-param",
+                        "description": "generic.resource.api.relatednetwork.RelatedNetwork to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                            "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.relatednetwork.RelatedNetwork",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:related-networks/GENERIC-RESOURCE-API:related-network={network-id}/GENERIC-RESOURCE-API:vlan-tags/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vlantags.VlanTags",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlantags.VlanTags.body-param",
+                        "description": "generic.resource.api.vlantags.VlanTags to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vlantags.VlanTags.body-param",
+                        "description": "generic.resource.api.vlantags.VlanTags to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                            "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vlantags.VlanTags",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-id",
+                        "in": "path",
+                        "description": "Id of related-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:subnets-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfnetworkdata.SubnetsData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfnetworkdata.SubnetsData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfnetworkdata.SubnetsData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfnetworkdata.SubnetsData.body-param",
+                        "description": "generic.resource.api.vnfnetworkdata.SubnetsData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfnetworkdata.SubnetsData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfnetworkdata.SubnetsData.body-param",
+                        "description": "generic.resource.api.vnfnetworkdata.SubnetsData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfnetworkdata.SubnetsData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:subnets-data/GENERIC-RESOURCE-API:subnet-data/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData.body-param",
+                        "description": "generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-resource-assignments/GENERIC-RESOURCE-API:vnf-networks/GENERIC-RESOURCE-API:vnf-network={network-role}/GENERIC-RESOURCE-API:subnets-data/GENERIC-RESOURCE-API:subnet-data={sdnc-subnet-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sdnc-subnet-id",
+                        "in": "path",
+                        "description": "Id of subnet-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sdnc-subnet-id",
+                        "in": "path",
+                        "description": "Id of subnet-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData.body-param",
+                        "description": "generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sdnc-subnet-id",
+                        "in": "path",
+                        "description": "Id of subnet-data",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData.body-param",
+                        "description": "generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                            "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "network-role",
+                        "in": "path",
+                        "description": "Id of vnf-network",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "sdnc-subnet-id",
+                        "in": "path",
+                        "description": "Id of subnet-data",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-data/GENERIC-RESOURCE-API:vnfs/GENERIC-RESOURCE-API:vnf={vnf-id}/GENERIC-RESOURCE-API:vnf-data/GENERIC-RESOURCE-API:vnf-topology/GENERIC-RESOURCE-API:vnf-topology-identifier-structure/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure",
+                            "$ref": "#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure",
+                            "$ref": "#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure.body-param",
+                        "description": "generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure",
+                            "$ref": "#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure.body-param",
+                        "description": "generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure",
+                            "$ref": "#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "vnf-id",
+                        "in": "path",
+                        "description": "Id of vnf",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:services/GENERIC-RESOURCE-API:service={service-instance-id}/GENERIC-RESOURCE-API:service-status/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.servicestatus.ServiceStatus",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.servicestatus.ServiceStatus",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicestatus.ServiceStatus",
+                            "$ref": "#/definitions/generic.resource.api.servicestatus.ServiceStatus"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicestatus.ServiceStatus",
+                            "$ref": "#/definitions/generic.resource.api.servicestatus.ServiceStatus"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.servicestatus.ServiceStatus",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicestatus.ServiceStatus.body-param",
+                        "description": "generic.resource.api.servicestatus.ServiceStatus to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicestatus.ServiceStatus",
+                            "$ref": "#/definitions/generic.resource.api.servicestatus.ServiceStatus"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.servicestatus.ServiceStatus",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.servicestatus.ServiceStatus.body-param",
+                        "description": "generic.resource.api.servicestatus.ServiceStatus to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.servicestatus.ServiceStatus",
+                            "$ref": "#/definitions/generic.resource.api.servicestatus.ServiceStatus"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.servicestatus.ServiceStatus",
+                "parameters": [
+                    {
+                        "name": "service-instance-id",
+                        "in": "path",
+                        "description": "Id of service",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.TunnelxconnAllottedResources",
+                "parameters": [],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.TunnelxconnAllottedResources",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.TunnelxconnAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.TunnelxconnAllottedResources"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.TunnelxconnAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.TunnelxconnAllottedResources"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.TunnelxconnAllottedResources",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.TunnelxconnAllottedResources.body-param",
+                        "description": "generic.resource.api.TunnelxconnAllottedResources to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.TunnelxconnAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.TunnelxconnAllottedResources"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.TunnelxconnAllottedResources",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.TunnelxconnAllottedResources.body-param",
+                        "description": "generic.resource.api.TunnelxconnAllottedResources to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.TunnelxconnAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.TunnelxconnAllottedResources"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.TunnelxconnAllottedResources",
+                "parameters": [],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource.body-param",
+                        "description": "generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource",
+                            "$ref": "#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource",
+                            "$ref": "#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource",
+                            "$ref": "#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource.body-param",
+                        "description": "generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource",
+                            "$ref": "#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource.body-param",
+                        "description": "generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource",
+                            "$ref": "#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData",
+                            "$ref": "#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData",
+                            "$ref": "#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData.body-param",
+                        "description": "generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData",
+                            "$ref": "#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData.body-param",
+                        "description": "generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData",
+                            "$ref": "#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-oper-status/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.OperStatusData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.OperStatusData.body-param",
+                        "description": "generic.resource.api.OperStatusData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.OperStatusData.body-param",
+                        "description": "generic.resource.api.OperStatusData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                            "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.OperStatusData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.TunnelxconnOperationInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.TunnelxconnOperationInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.TunnelxconnOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.TunnelxconnOperationInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.TunnelxconnOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.TunnelxconnOperationInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.TunnelxconnOperationInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.TunnelxconnOperationInformation.body-param",
+                        "description": "generic.resource.api.TunnelxconnOperationInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.TunnelxconnOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.TunnelxconnOperationInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.TunnelxconnOperationInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.TunnelxconnOperationInformation.body-param",
+                        "description": "generic.resource.api.TunnelxconnOperationInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.TunnelxconnOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.TunnelxconnOperationInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.TunnelxconnOperationInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param",
+                        "description": "generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourceinformation.AllottedResourceInformation.body-param",
+                        "description": "generic.resource.api.allottedresourceinformation.AllottedResourceInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:allotted-resource-information/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:request-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.requestinformation.RequestInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.requestinformation.RequestInformation.body-param",
+                        "description": "generic.resource.api.requestinformation.RequestInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.requestinformation.RequestInformation.body-param",
+                        "description": "generic.resource.api.requestinformation.RequestInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                            "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.requestinformation.RequestInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:sdnc-request-header/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param",
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.sdncrequestheader.SdncRequestHeader.body-param",
+                        "description": "generic.resource.api.sdncrequestheader.SdncRequestHeader to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                            "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceinformation.ServiceInformation.body-param",
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.serviceinformation.ServiceInformation.body-param",
+                        "description": "generic.resource.api.serviceinformation.ServiceInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                            "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.serviceinformation.ServiceInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:service-information/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:allotted-resource-operation-information/GENERIC-RESOURCE-API:tunnelxconn-request-input/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput.body-param",
+                        "description": "generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput.body-param",
+                        "description": "generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput",
+                            "$ref": "#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-parameters/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param={name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.ResourceResolutionData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.tunnelxconntopology.TunnelxconnTopology",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.tunnelxconntopology.TunnelxconnTopology",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology",
+                            "$ref": "#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology",
+                            "$ref": "#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.tunnelxconntopology.TunnelxconnTopology",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.tunnelxconntopology.TunnelxconnTopology.body-param",
+                        "description": "generic.resource.api.tunnelxconntopology.TunnelxconnTopology to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology",
+                            "$ref": "#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.tunnelxconntopology.TunnelxconnTopology",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.tunnelxconntopology.TunnelxconnTopology.body-param",
+                        "description": "generic.resource.api.tunnelxconntopology.TunnelxconnTopology to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology",
+                            "$ref": "#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.tunnelxconntopology.TunnelxconnTopology",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:allotted-resource-identifiers/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param",
+                        "description": "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers.body-param",
+                        "description": "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:onap-model-information/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.onapmodelinformation.OnapModelInformation.body-param",
+                        "description": "generic.resource.api.onapmodelinformation.OnapModelInformation to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                            "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.onapmodelinformation.OnapModelInformation",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:tunnelxconn-assignments/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments",
+                            "$ref": "#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments",
+                            "$ref": "#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments.body-param",
+                        "description": "generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments",
+                            "$ref": "#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments.body-param",
+                        "description": "generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments",
+                            "$ref": "#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:tunnelxconn-parameters/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.Param.body-param",
+                        "description": "generic.resource.api.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param={name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.Param",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.Param.body-param",
+                        "description": "generic.resource.api.param.Param to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.Param",
+                            "$ref": "#/definitions/generic.resource.api.param.Param"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.Param",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.ResourceResolutionData",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.ResourceResolutionData.body-param",
+                        "description": "generic.resource.api.param.param.ResourceResolutionData to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                            "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.ResourceResolutionData",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-data/GENERIC-RESOURCE-API:tunnelxconn-topology/GENERIC-RESOURCE-API:tunnelxconn-parameters/GENERIC-RESOURCE-API:param={name}/GENERIC-RESOURCE-API:resource-resolution-data/GENERIC-RESOURCE-API:resource-key={resource-key-name}/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey.body-param",
+                        "description": "generic.resource.api.param.param.resourceresolutiondata.ResourceKey to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                            "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "name",
+                        "in": "path",
+                        "description": "Id of param",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "name": "resource-key-name",
+                        "in": "path",
+                        "description": "Id of resource-key",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/data/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/GENERIC-RESOURCE-API:tunnelxconn-allotted-resource={allotted-resource-id}/GENERIC-RESOURCE-API:allotted-resource-status/": {
+            "get": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "returns generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
+                        }
+                    }
+                }
+            },
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param",
+                        "description": "generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added to list",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "409": {
+                        "description": "Object already exists"
+                    }
+                }
+            },
+            "put": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "creates or updates generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.allottedresourcestatus.AllottedResourceStatus.body-param",
+                        "description": "generic.resource.api.allottedresourcestatus.AllottedResourceStatus to be added or updated",
+                        "required": false,
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                            "$ref": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "Object created"
+                    },
+                    "204": {
+                        "description": "Object modified"
+                    }
+                }
+            },
+            "delete": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "description": "removes generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                "parameters": [
+                    {
+                        "name": "allotted-resource-id",
+                        "in": "path",
+                        "description": "Id of tunnelxconn-allotted-resource",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "204": {
+                        "description": "Object deleted"
+                    }
+                }
+            }
+        },
+        "/operations/GENERIC-RESOURCE-API:brg-topology-operation/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.BrgOperationInformation.body-param",
+                        "required": false,
+                        "schema": {
+                            "properties": {
+                                "input": {
+                                    "originalRef": "#/definitions/generic.resource.api.BrgOperationInformation",
+                                    "$ref": "#/definitions/generic.resource.api.BrgOperationInformation"
+                                }
+                            }
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "Correct response",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.BrgTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.BrgTopologyOperation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.BrgTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.BrgTopologyOperation"
+                        }
+                    },
+                    "201": {
+                        "description": "No response"
+                    }
+                }
+            }
+        },
+        "/operations/GENERIC-RESOURCE-API:collectPerformanceData/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.collectperformancedata.Input.body-param",
+                        "required": false,
+                        "schema": {
+                            "properties": {
+                                "input": {
+                                    "originalRef": "#/definitions/generic.resource.api.collectperformancedata.Input",
+                                    "$ref": "#/definitions/generic.resource.api.collectperformancedata.Input"
+                                }
+                            }
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "Correct response",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.CollectPerformanceData",
+                            "$ref": "#/definitions/generic.resource.api.CollectPerformanceData"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.CollectPerformanceData",
+                            "$ref": "#/definitions/generic.resource.api.CollectPerformanceData"
+                        }
+                    },
+                    "201": {
+                        "description": "No response"
+                    }
+                }
+            }
+        },
+        "/operations/GENERIC-RESOURCE-API:connection-attachment-topology-operation/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ConnectionAttachmentOperationInformation.body-param",
+                        "required": false,
+                        "schema": {
+                            "properties": {
+                                "input": {
+                                    "originalRef": "#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation",
+                                    "$ref": "#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation"
+                                }
+                            }
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "Correct response",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ConnectionAttachmentTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.ConnectionAttachmentTopologyOperation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.ConnectionAttachmentTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.ConnectionAttachmentTopologyOperation"
+                        }
+                    },
+                    "201": {
+                        "description": "No response"
+                    }
+                }
+            }
+        },
+        "/operations/GENERIC-RESOURCE-API:contrail-route-topology-operation/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ContrailRouteOperationInformation.body-param",
+                        "required": false,
+                        "schema": {
+                            "properties": {
+                                "input": {
+                                    "originalRef": "#/definitions/generic.resource.api.ContrailRouteOperationInformation",
+                                    "$ref": "#/definitions/generic.resource.api.ContrailRouteOperationInformation"
+                                }
+                            }
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "Correct response",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ContrailRouteTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.ContrailRouteTopologyOperation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.ContrailRouteTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.ContrailRouteTopologyOperation"
+                        }
+                    },
+                    "201": {
+                        "description": "No response"
+                    }
+                }
+            }
+        },
+        "/operations/GENERIC-RESOURCE-API:generic-configuration-notification/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.genericconfigurationnotification.Input.body-param",
+                        "required": false,
+                        "schema": {
+                            "properties": {
+                                "input": {
+                                    "originalRef": "#/definitions/generic.resource.api.genericconfigurationnotification.Input",
+                                    "$ref": "#/definitions/generic.resource.api.genericconfigurationnotification.Input"
+                                }
+                            }
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "201": {
+                        "description": "No response"
+                    }
+                }
+            }
+        },
+        "/operations/GENERIC-RESOURCE-API:generic-configuration-topology-operation/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.GcTopologyOperationInformation.body-param",
+                        "required": false,
+                        "schema": {
+                            "properties": {
+                                "input": {
+                                    "originalRef": "#/definitions/generic.resource.api.GcTopologyOperationInformation",
+                                    "$ref": "#/definitions/generic.resource.api.GcTopologyOperationInformation"
+                                }
+                            }
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "Correct response",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.GenericConfigurationTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.GenericConfigurationTopologyOperation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.GenericConfigurationTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.GenericConfigurationTopologyOperation"
+                        }
+                    },
+                    "201": {
+                        "description": "No response"
+                    }
+                }
+            }
+        },
+        "/operations/GENERIC-RESOURCE-API:getpathsegment-topology-operation/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ForwardingPathOperationInformation.body-param",
+                        "required": false,
+                        "schema": {
+                            "properties": {
+                                "input": {
+                                    "originalRef": "#/definitions/generic.resource.api.ForwardingPathOperationInformation",
+                                    "$ref": "#/definitions/generic.resource.api.ForwardingPathOperationInformation"
+                                }
+                            }
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "Correct response",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.GetpathsegmentTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.GetpathsegmentTopologyOperation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.GetpathsegmentTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.GetpathsegmentTopologyOperation"
+                        }
+                    },
+                    "201": {
+                        "description": "No response"
+                    }
+                }
+            }
+        },
+        "/operations/GENERIC-RESOURCE-API:network-topology-operation/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.NetworkOperationInformation.body-param",
+                        "required": false,
+                        "schema": {
+                            "properties": {
+                                "input": {
+                                    "originalRef": "#/definitions/generic.resource.api.NetworkOperationInformation",
+                                    "$ref": "#/definitions/generic.resource.api.NetworkOperationInformation"
+                                }
+                            }
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "Correct response",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.NetworkTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.NetworkTopologyOperation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.NetworkTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.NetworkTopologyOperation"
+                        }
+                    },
+                    "201": {
+                        "description": "No response"
+                    }
+                }
+            }
+        },
+        "/operations/GENERIC-RESOURCE-API:pnf-topology-operation/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.PnfOperationInformation.body-param",
+                        "required": false,
+                        "schema": {
+                            "properties": {
+                                "input": {
+                                    "originalRef": "#/definitions/generic.resource.api.PnfOperationInformation",
+                                    "$ref": "#/definitions/generic.resource.api.PnfOperationInformation"
+                                }
+                            }
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "Correct response",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.PnfTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.PnfTopologyOperation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.PnfTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.PnfTopologyOperation"
+                        }
+                    },
+                    "201": {
+                        "description": "No response"
+                    }
+                }
+            }
+        },
+        "/operations/GENERIC-RESOURCE-API:policy-update-notify-operation/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.policyupdatenotifyoperation.Input.body-param",
+                        "required": false,
+                        "schema": {
+                            "properties": {
+                                "input": {
+                                    "originalRef": "#/definitions/generic.resource.api.policyupdatenotifyoperation.Input",
+                                    "$ref": "#/definitions/generic.resource.api.policyupdatenotifyoperation.Input"
+                                }
+                            }
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "Correct response",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.PolicyUpdateNotifyOperation",
+                            "$ref": "#/definitions/generic.resource.api.PolicyUpdateNotifyOperation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.PolicyUpdateNotifyOperation",
+                            "$ref": "#/definitions/generic.resource.api.PolicyUpdateNotifyOperation"
+                        }
+                    },
+                    "201": {
+                        "description": "No response"
+                    }
+                }
+            }
+        },
+        "/operations/GENERIC-RESOURCE-API:port-mirror-topology-operation/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.PortMirrorTopologyOperationInformation.body-param",
+                        "required": false,
+                        "schema": {
+                            "properties": {
+                                "input": {
+                                    "originalRef": "#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation",
+                                    "$ref": "#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation"
+                                }
+                            }
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "Correct response",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.PortMirrorTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.PortMirrorTopologyOperation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.PortMirrorTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.PortMirrorTopologyOperation"
+                        }
+                    },
+                    "201": {
+                        "description": "No response"
+                    }
+                }
+            }
+        },
+        "/operations/GENERIC-RESOURCE-API:preload-network-topology-operation/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.preloadnetworktopologyoperation.Input.body-param",
+                        "required": false,
+                        "schema": {
+                            "properties": {
+                                "input": {
+                                    "originalRef": "#/definitions/generic.resource.api.preloadnetworktopologyoperation.Input",
+                                    "$ref": "#/definitions/generic.resource.api.preloadnetworktopologyoperation.Input"
+                                }
+                            }
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "Correct response",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.PreloadNetworkTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.PreloadNetworkTopologyOperation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.PreloadNetworkTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.PreloadNetworkTopologyOperation"
+                        }
+                    },
+                    "201": {
+                        "description": "No response"
+                    }
+                }
+            }
+        },
+        "/operations/GENERIC-RESOURCE-API:preload-vf-module-topology-operation/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.preloadvfmoduletopologyoperation.Input.body-param",
+                        "required": false,
+                        "schema": {
+                            "properties": {
+                                "input": {
+                                    "originalRef": "#/definitions/generic.resource.api.preloadvfmoduletopologyoperation.Input",
+                                    "$ref": "#/definitions/generic.resource.api.preloadvfmoduletopologyoperation.Input"
+                                }
+                            }
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "Correct response",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.PreloadVfModuleTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.PreloadVfModuleTopologyOperation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.PreloadVfModuleTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.PreloadVfModuleTopologyOperation"
+                        }
+                    },
+                    "201": {
+                        "description": "No response"
+                    }
+                }
+            }
+        },
+        "/operations/GENERIC-RESOURCE-API:security-zone-topology-operation/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.SecurityZoneOperationInformation.body-param",
+                        "required": false,
+                        "schema": {
+                            "properties": {
+                                "input": {
+                                    "originalRef": "#/definitions/generic.resource.api.SecurityZoneOperationInformation",
+                                    "$ref": "#/definitions/generic.resource.api.SecurityZoneOperationInformation"
+                                }
+                            }
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "Correct response",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.SecurityZoneTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.SecurityZoneTopologyOperation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.SecurityZoneTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.SecurityZoneTopologyOperation"
+                        }
+                    },
+                    "201": {
+                        "description": "No response"
+                    }
+                }
+            }
+        },
+        "/operations/GENERIC-RESOURCE-API:service-topology-operation/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.ServiceOperationInformation.body-param",
+                        "required": false,
+                        "schema": {
+                            "properties": {
+                                "input": {
+                                    "originalRef": "#/definitions/generic.resource.api.ServiceOperationInformation",
+                                    "$ref": "#/definitions/generic.resource.api.ServiceOperationInformation"
+                                }
+                            }
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "Correct response",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.ServiceTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.ServiceTopologyOperation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.ServiceTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.ServiceTopologyOperation"
+                        }
+                    },
+                    "201": {
+                        "description": "No response"
+                    }
+                }
+            }
+        },
+        "/operations/GENERIC-RESOURCE-API:tunnelxconn-topology-operation/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.TunnelxconnOperationInformation.body-param",
+                        "required": false,
+                        "schema": {
+                            "properties": {
+                                "input": {
+                                    "originalRef": "#/definitions/generic.resource.api.TunnelxconnOperationInformation",
+                                    "$ref": "#/definitions/generic.resource.api.TunnelxconnOperationInformation"
+                                }
+                            }
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "Correct response",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.TunnelxconnTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.TunnelxconnTopologyOperation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.TunnelxconnTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.TunnelxconnTopologyOperation"
+                        }
+                    },
+                    "201": {
+                        "description": "No response"
+                    }
+                }
+            }
+        },
+        "/operations/GENERIC-RESOURCE-API:vf-module-topology-operation/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VfModuleOperationInformation.body-param",
+                        "required": false,
+                        "schema": {
+                            "properties": {
+                                "input": {
+                                    "originalRef": "#/definitions/generic.resource.api.VfModuleOperationInformation",
+                                    "$ref": "#/definitions/generic.resource.api.VfModuleOperationInformation"
+                                }
+                            }
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "Correct response",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VfModuleTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.VfModuleTopologyOperation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.VfModuleTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.VfModuleTopologyOperation"
+                        }
+                    },
+                    "201": {
+                        "description": "No response"
+                    }
+                }
+            }
+        },
+        "/operations/GENERIC-RESOURCE-API:vnf-get-resource-request/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.vnfgetresourcerequest.Input.body-param",
+                        "required": false,
+                        "schema": {
+                            "properties": {
+                                "input": {
+                                    "originalRef": "#/definitions/generic.resource.api.vnfgetresourcerequest.Input",
+                                    "$ref": "#/definitions/generic.resource.api.vnfgetresourcerequest.Input"
+                                }
+                            }
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "Correct response",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfGetResourceRequest",
+                            "$ref": "#/definitions/generic.resource.api.VnfGetResourceRequest"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfGetResourceRequest",
+                            "$ref": "#/definitions/generic.resource.api.VnfGetResourceRequest"
+                        }
+                    },
+                    "201": {
+                        "description": "No response"
+                    }
+                }
+            }
+        },
+        "/operations/GENERIC-RESOURCE-API:vnf-topology-operation/": {
+            "post": {
+                "tags": [
+                    "GENERIC-RESOURCE-API"
+                ],
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "generic.resource.api.VnfOperationInformation.body-param",
+                        "required": false,
+                        "schema": {
+                            "properties": {
+                                "input": {
+                                    "originalRef": "#/definitions/generic.resource.api.VnfOperationInformation",
+                                    "$ref": "#/definitions/generic.resource.api.VnfOperationInformation"
+                                }
+                            }
+                        }
+                    }
+                ],
+                "responses": {
+                    "400": {
+                        "description": "Internal error"
+                    },
+                    "200": {
+                        "description": "Correct response",
+                        "schema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.VnfTopologyOperation"
+                        },
+                        "responseSchema": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfTopologyOperation",
+                            "$ref": "#/definitions/generic.resource.api.VnfTopologyOperation"
+                        }
+                    },
+                    "201": {
+                        "description": "No response"
+                    }
+                }
+            }
+        }
+    },
+    "definitions": {
+        "generic.resource.api.AddrFromStartEnumeration": {
+            "type": "string",
+            "enum": [
+                "Y",
+                "N"
+            ]
+        },
+        "generic.resource.api.AggregateRoutes": {
+            "type": "object",
+            "properties": {
+                "aggregate-routes": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes",
+                        "$ref": "#/definitions/generic.resource.api.aggregateroutes.AggregateRoutes"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.AllottedResourceIdentifiers": {
+            "type": "object",
+            "properties": {
+                "allotted-resource-identifiers": {
+                    "originalRef": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers",
+                    "$ref": "#/definitions/generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers"
+                }
+            }
+        },
+        "generic.resource.api.AllottedResourceInfo": {
+            "type": "object",
+            "properties": {
+                "allotted-resource-id": {
+                    "type": "string"
+                },
+                "allotted-resource-pointer": {
+                    "type": "string",
+                    "description": "Pointer to the allotted-resources topology"
+                },
+                "allotted-resource-type": {
+                    "type": "string",
+                    "description": "Not an enum, but expected values are contrail-route and security-zone."
+                }
+            }
+        },
+        "generic.resource.api.AllottedResourceInformation": {
+            "type": "object",
+            "properties": {
+                "allotted-resource-information": {
+                    "originalRef": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation",
+                    "$ref": "#/definitions/generic.resource.api.allottedresourceinformation.AllottedResourceInformation"
+                }
+            }
+        },
+        "generic.resource.api.AllottedResourceOperStatus": {
+            "type": "object",
+            "properties": {
+                "allotted-resource-oper-status": {
+                    "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                    "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                }
+            }
+        },
+        "generic.resource.api.AllottedResourceStatus": {
+            "type": "object",
+            "properties": {
+                "allotted-resource-status": {
+                    "originalRef": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus",
+                    "$ref": "#/definitions/generic.resource.api.allottedresourcestatus.AllottedResourceStatus"
+                }
+            }
+        },
+        "generic.resource.api.BrgAllottedResources": {
+            "type": "object",
+            "properties": {
+                "brg-allotted-resource": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource",
+                        "$ref": "#/definitions/generic.resource.api.brgallottedresources.BrgAllottedResource"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.BrgAssignments": {
+            "type": "object",
+            "properties": {
+                "brg-assignments": {
+                    "originalRef": "#/definitions/generic.resource.api.brgassignments.BrgAssignments",
+                    "$ref": "#/definitions/generic.resource.api.brgassignments.BrgAssignments"
+                }
+            }
+        },
+        "generic.resource.api.BrgOperationInformation": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.AllottedResourceInformation",
+                    "$ref": "#/definitions/generic.resource.api.AllottedResourceInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.BrgRequestInput",
+                    "$ref": "#/definitions/generic.resource.api.BrgRequestInput"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.RequestInformation",
+                    "$ref": "#/definitions/generic.resource.api.RequestInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.SdncRequestHeader",
+                    "$ref": "#/definitions/generic.resource.api.SdncRequestHeader"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceInformation"
+                }
+            ]
+        },
+        "generic.resource.api.BrgRequestInput": {
+            "type": "object",
+            "properties": {
+                "brg-request-input": {
+                    "originalRef": "#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput",
+                    "$ref": "#/definitions/generic.resource.api.brgrequestinput.BrgRequestInput"
+                }
+            }
+        },
+        "generic.resource.api.BrgResponseInformation": {
+            "type": "object",
+            "properties": {
+                "brg-response-information": {
+                    "originalRef": "#/definitions/generic.resource.api.InstanceReference",
+                    "$ref": "#/definitions/generic.resource.api.InstanceReference"
+                }
+            }
+        },
+        "generic.resource.api.BrgTopology": {
+            "type": "object",
+            "properties": {
+                "brg-topology": {
+                    "originalRef": "#/definitions/generic.resource.api.brgtopology.BrgTopology",
+                    "$ref": "#/definitions/generic.resource.api.brgtopology.BrgTopology"
+                }
+            }
+        },
+        "generic.resource.api.BrgTopologyOperation": {
+            "type": "object",
+            "properties": {
+                "output": {
+                    "originalRef": "#/definitions/generic.resource.api.brgtopologyoperation.Output",
+                    "$ref": "#/definitions/generic.resource.api.brgtopologyoperation.Output"
+                }
+            }
+        },
+        "generic.resource.api.CollectPerformanceData": {
+            "type": "object",
+            "properties": {
+                "output": {
+                    "originalRef": "#/definitions/generic.resource.api.TopologyResponseCommon",
+                    "$ref": "#/definitions/generic.resource.api.TopologyResponseCommon"
+                }
+            }
+        },
+        "generic.resource.api.ConfigurationIdentifiers": {
+            "type": "object",
+            "properties": {
+                "configuration-identifiers": {
+                    "originalRef": "#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers",
+                    "$ref": "#/definitions/generic.resource.api.configurationidentifiers.ConfigurationIdentifiers"
+                }
+            }
+        },
+        "generic.resource.api.ConfigurationInfo": {
+            "type": "object",
+            "properties": {
+                "configuration-topology-link": {
+                    "type": "string",
+                    "description": "Pointer to the configurations topology"
+                },
+                "configuration-id": {
+                    "type": "string"
+                },
+                "configuration-sub-type": {
+                    "type": "string",
+                    "description": "Not an enum, but expected values are vprobe and pprobe"
+                },
+                "configuration-type": {
+                    "type": "string",
+                    "description": "Not an enum, but expected values are port-mirror-configuration, , vlan-network-receptor"
+                }
+            }
+        },
+        "generic.resource.api.ConfigurationInformation": {
+            "type": "object",
+            "properties": {
+                "configuration-information": {
+                    "originalRef": "#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation",
+                    "$ref": "#/definitions/generic.resource.api.configurationinformation.ConfigurationInformation"
+                }
+            }
+        },
+        "generic.resource.api.ConfigurationOperStatus": {
+            "type": "object",
+            "properties": {
+                "configuration-oper-status": {
+                    "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                    "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                }
+            }
+        },
+        "generic.resource.api.ConfigurationStatus": {
+            "type": "object",
+            "properties": {
+                "configuration-status": {
+                    "originalRef": "#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus",
+                    "$ref": "#/definitions/generic.resource.api.configurationstatus.ConfigurationStatus"
+                }
+            }
+        },
+        "generic.resource.api.ConnectionAttachmentAllottedResources": {
+            "type": "object",
+            "properties": {
+                "connection-attachment-allotted-resource": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource",
+                        "$ref": "#/definitions/generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.ConnectionAttachmentAssignments": {
+            "type": "object",
+            "properties": {
+                "connection-attachment-assignments": {
+                    "originalRef": "#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments",
+                    "$ref": "#/definitions/generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments"
+                }
+            }
+        },
+        "generic.resource.api.ConnectionAttachmentOperationInformation": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.AllottedResourceInformation",
+                    "$ref": "#/definitions/generic.resource.api.AllottedResourceInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ConnectionAttachmentRequestInput",
+                    "$ref": "#/definitions/generic.resource.api.ConnectionAttachmentRequestInput"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.RequestInformation",
+                    "$ref": "#/definitions/generic.resource.api.RequestInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.SdncRequestHeader",
+                    "$ref": "#/definitions/generic.resource.api.SdncRequestHeader"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceInformation"
+                }
+            ]
+        },
+        "generic.resource.api.ConnectionAttachmentRequestInput": {
+            "type": "object",
+            "properties": {
+                "connection-attachment-request-input": {
+                    "originalRef": "#/definitions/generic.resource.api.Param",
+                    "$ref": "#/definitions/generic.resource.api.Param"
+                }
+            }
+        },
+        "generic.resource.api.ConnectionAttachmentResponseInformation": {
+            "type": "object",
+            "properties": {
+                "connection-attachment-response-information": {
+                    "originalRef": "#/definitions/generic.resource.api.InstanceReference",
+                    "$ref": "#/definitions/generic.resource.api.InstanceReference"
+                }
+            }
+        },
+        "generic.resource.api.ConnectionAttachmentTopology": {
+            "type": "object",
+            "properties": {
+                "connection-attachment-topology": {
+                    "originalRef": "#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology",
+                    "$ref": "#/definitions/generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology"
+                }
+            }
+        },
+        "generic.resource.api.ConnectionAttachmentTopologyOperation": {
+            "type": "object",
+            "properties": {
+                "output": {
+                    "originalRef": "#/definitions/generic.resource.api.connectionattachmenttopologyoperation.Output",
+                    "$ref": "#/definitions/generic.resource.api.connectionattachmenttopologyoperation.Output"
+                }
+            }
+        },
+        "generic.resource.api.ConnectionPoint": {
+            "type": "object",
+            "properties": {
+                "connection-point": {
+                    "originalRef": "#/definitions/generic.resource.api.connectionpoint.ConnectionPoint",
+                    "$ref": "#/definitions/generic.resource.api.connectionpoint.ConnectionPoint"
+                }
+            }
+        },
+        "generic.resource.api.ContrailRouteAllottedResources": {
+            "type": "object",
+            "properties": {
+                "contrail-route-allotted-resource": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource",
+                        "$ref": "#/definitions/generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.ContrailRouteAssignments": {
+            "type": "object",
+            "properties": {
+                "contrail-route-assignments": {
+                    "originalRef": "#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments",
+                    "$ref": "#/definitions/generic.resource.api.contrailrouteassignments.ContrailRouteAssignments"
+                }
+            }
+        },
+        "generic.resource.api.ContrailRouteOperationInformation": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.AllottedResourceInformation",
+                    "$ref": "#/definitions/generic.resource.api.AllottedResourceInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ContrailRouteRequestInput",
+                    "$ref": "#/definitions/generic.resource.api.ContrailRouteRequestInput"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.RequestInformation",
+                    "$ref": "#/definitions/generic.resource.api.RequestInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.SdncRequestHeader",
+                    "$ref": "#/definitions/generic.resource.api.SdncRequestHeader"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceInformation"
+                }
+            ]
+        },
+        "generic.resource.api.ContrailRouteRequestInput": {
+            "type": "object",
+            "properties": {
+                "contrail-route-request-input": {
+                    "originalRef": "#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput",
+                    "$ref": "#/definitions/generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput"
+                }
+            }
+        },
+        "generic.resource.api.ContrailRouteResponseInformation": {
+            "type": "object",
+            "properties": {
+                "contrail-route-response-information": {
+                    "originalRef": "#/definitions/generic.resource.api.InstanceReference",
+                    "$ref": "#/definitions/generic.resource.api.InstanceReference"
+                }
+            }
+        },
+        "generic.resource.api.ContrailRouteTopology": {
+            "type": "object",
+            "properties": {
+                "contrail-route-topology": {
+                    "originalRef": "#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology",
+                    "$ref": "#/definitions/generic.resource.api.contrailroutetopology.ContrailRouteTopology"
+                }
+            }
+        },
+        "generic.resource.api.ContrailRouteTopologyOperation": {
+            "type": "object",
+            "properties": {
+                "output": {
+                    "originalRef": "#/definitions/generic.resource.api.contrailroutetopologyoperation.Output",
+                    "$ref": "#/definitions/generic.resource.api.contrailroutetopologyoperation.Output"
+                }
+            }
+        },
+        "generic.resource.api.DhcpEnabledEnumeration": {
+            "type": "string",
+            "enum": [
+                "Y",
+                "N"
+            ]
+        },
+        "generic.resource.api.ForwardingPathInformation": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.OnapModelInformation",
+                    "$ref": "#/definitions/generic.resource.api.OnapModelInformation"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "forwarding-path-type": {
+                            "description": "Based on MySQL Forwarding_Path tables path_type value from related TOSCA model",
+                            "originalRef": "#/definitions/generic.resource.api.ForwardingPathTypeEnumeration",
+                            "$ref": "#/definitions/generic.resource.api.ForwardingPathTypeEnumeration"
+                        },
+                        "forwarding-path-name": {
+                            "type": "string",
+                            "description": "Fowarding-path name from TOSCA model, or name generated by SDNC"
+                        },
+                        "service-paths": {
+                            "originalRef": "#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths",
+                            "$ref": "#/definitions/generic.resource.api.forwardingpathinformation.ServicePaths"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.ForwardingPathOperationInformation": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ForwardingPathRequestInput",
+                    "$ref": "#/definitions/generic.resource.api.ForwardingPathRequestInput"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.RequestInformation",
+                    "$ref": "#/definitions/generic.resource.api.RequestInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.SdncRequestHeader",
+                    "$ref": "#/definitions/generic.resource.api.SdncRequestHeader"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceInformation"
+                }
+            ]
+        },
+        "generic.resource.api.ForwardingPathRequestInput": {
+            "type": "object",
+            "properties": {
+                "forwarding-path-request-input": {
+                    "originalRef": "#/definitions/generic.resource.api.forwardingpathrequestinput.ForwardingPathRequestInput",
+                    "$ref": "#/definitions/generic.resource.api.forwardingpathrequestinput.ForwardingPathRequestInput"
+                }
+            }
+        },
+        "generic.resource.api.ForwardingPathTypeEnumeration": {
+            "type": "string",
+            "enum": [
+                "VNF",
+                "Service"
+            ]
+        },
+        "generic.resource.api.GcRequestInput": {
+            "type": "object",
+            "properties": {
+                "gc-request-input": {
+                    "originalRef": "#/definitions/generic.resource.api.gcrequestinput.GcRequestInput",
+                    "$ref": "#/definitions/generic.resource.api.gcrequestinput.GcRequestInput"
+                }
+            }
+        },
+        "generic.resource.api.GcResponseInformation": {
+            "type": "object",
+            "properties": {
+                "gc-response-information": {
+                    "originalRef": "#/definitions/generic.resource.api.InstanceReference",
+                    "$ref": "#/definitions/generic.resource.api.InstanceReference"
+                }
+            }
+        },
+        "generic.resource.api.GcTopologyOperationInformation": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ConfigurationInformation",
+                    "$ref": "#/definitions/generic.resource.api.ConfigurationInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.GcRequestInput",
+                    "$ref": "#/definitions/generic.resource.api.GcRequestInput"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.RequestInformation",
+                    "$ref": "#/definitions/generic.resource.api.RequestInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.SdncRequestHeader",
+                    "$ref": "#/definitions/generic.resource.api.SdncRequestHeader"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceInformation"
+                }
+            ]
+        },
+        "generic.resource.api.GenericConfigurationTopologyOperation": {
+            "type": "object",
+            "properties": {
+                "output": {
+                    "originalRef": "#/definitions/generic.resource.api.genericconfigurationtopologyoperation.Output",
+                    "$ref": "#/definitions/generic.resource.api.genericconfigurationtopologyoperation.Output"
+                }
+            }
+        },
+        "generic.resource.api.GenericConfigurations": {
+            "type": "object",
+            "properties": {
+                "gc-configuration": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.genericconfigurations.GcConfiguration",
+                        "$ref": "#/definitions/generic.resource.api.genericconfigurations.GcConfiguration"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.GetpathsegmentResponseInformation": {
+            "type": "object",
+            "properties": {
+                "getpathsegment-response-information": {
+                    "originalRef": "#/definitions/generic.resource.api.InstanceReference",
+                    "$ref": "#/definitions/generic.resource.api.InstanceReference"
+                }
+            }
+        },
+        "generic.resource.api.GetpathsegmentTopologyOperation": {
+            "type": "object",
+            "properties": {
+                "output": {
+                    "originalRef": "#/definitions/generic.resource.api.getpathsegmenttopologyoperation.Output",
+                    "$ref": "#/definitions/generic.resource.api.getpathsegmenttopologyoperation.Output"
+                }
+            }
+        },
+        "generic.resource.api.HostRoutes": {
+            "type": "object",
+            "properties": {
+                "host-routes": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.hostroutes.HostRoutes",
+                        "$ref": "#/definitions/generic.resource.api.hostroutes.HostRoutes"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.InstanceReference": {
+            "type": "object",
+            "properties": {
+                "instance-id": {
+                    "type": "string"
+                },
+                "object-path": {
+                    "type": "string",
+                    "description": "restconf retrieval path to this particular objectE.g. rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/service-topology?content=config"
+                }
+            }
+        },
+        "generic.resource.api.IpAddresses": {
+            "type": "object",
+            "properties": {
+                "ip-addresses": {
+                    "originalRef": "#/definitions/generic.resource.api.ipaddresses.IpAddresses",
+                    "$ref": "#/definitions/generic.resource.api.ipaddresses.IpAddresses"
+                }
+            }
+        },
+        "generic.resource.api.IpTypeEnumeration": {
+            "type": "string",
+            "enum": [
+                "FIXED",
+                "VIP"
+            ]
+        },
+        "generic.resource.api.LastActionEnumeration": {
+            "type": "string",
+            "enum": [
+                "CreateNetworkInstance",
+                "ActivateNetworkInstance",
+                "DeActivateNetworkInstance",
+                "DeleteNetworkInstance",
+                "CreateServiceInstance",
+                "DeleteServiceInstance",
+                "CreateVnfInstance",
+                "ActivateVnfInstance",
+                "DeleteVnfInstance",
+                "CreatePnfInstance",
+                "ActivatePnfInstance",
+                "DeletePnfInstance",
+                "CreateVfModuleInstance",
+                "ActivateVfModuleInstance",
+                "DeleteVfModuleInstance",
+                "CreateContrailRouteInstance",
+                "DeleteContrailRouteInstance",
+                "CreateSecurityZoneInstance",
+                "DeleteSecurityZoneInstance",
+                "ActivateDCINetworkInstance",
+                "DeActivateDCINetworkInstance",
+                "CreateTunnelXConnInstance",
+                "DeleteTunnelXConnInstance",
+                "CreateBRGInstance",
+                "DeleteBRGInstance",
+                "CreateSOTNConnectivityInstance",
+                "ActivateSOTNConnectivityInstance",
+                "DeactivateSOTNConnectivityInstance",
+                "DeleteSOTNConnectivityInstance",
+                "CreateSOTNAttachmentInstance",
+                "ActivateSOTNAttachmentInstance",
+                "DeactivateSOTNAttachmentInstance",
+                "DeleteSOTNAttachmentInstance",
+                "CreateSiteInstance",
+                "ActivateSiteInstance",
+                "DeactivateSiteInstance",
+                "DeleteSiteInstance",
+                "CreatePortMirrorConfigurationInstance",
+                "DeletePortMirrorConfigurationInstance",
+                "ChangePortMirrorConfigurationInstance",
+                "CreateGenericConfigurationInstance",
+                "DeleteGenericConfigurationInstance",
+                "PreloadVfModuleRequest",
+                "DeletePreloadVfModuleRequest",
+                "PreloadNetworkRequest",
+                "DeletePreloadNetworkRequest",
+                "CreateForwardingPathInstance",
+                "DeleteForwardingPathInstance",
+                "UpdateForwardingPathInstance",
+                "CreateSDWANDeviceInstance",
+                "ActivateSDWANDeviceInstance",
+                "DeactivateSDWANDeviceInstance",
+                "DeleteSDWANDeviceInstance",
+                "CreateSDWANPortInstance",
+                "ActivateSDWANPortInstance",
+                "DeactivateSDWANPortInstance",
+                "DeleteSDWANPortInstance",
+                "ReoptimizeSOTNInstance",
+                "CreateSDWANLanPortInstance",
+                "ActivateSDWANLanPortInstance",
+                "DeactivateSDWANLanPortInstance",
+                "DeleteSDWANLanPortInstance",
+                "CreateSDWANVpnInstance",
+                "ActivateSDWANVpnInstance",
+                "DeactivateSDWANVpnInstance",
+                "DeleteSDWANVpnInstance",
+                "CreateSDWANSiteInstance",
+                "ActivateSDWANSiteInstance",
+                "DeactivateSDWANSiteInstance",
+                "DeleteSDWANSiteInstance",
+                "SdwanBandwidthChange",
+                "CreateAccessConnectivityInstance",
+                "DeleteAccessConnectivityInstance",
+                "CreateInternetProfileInstance",
+                "ChangeInternetProfileInstance",
+                "DeleteInternetProfileInstance",
+                "CreateSOTNUnderlayInstance",
+                "ActivateSOTNUnderlayInstance",
+                "DeactivateSOTNUnderlayInstance",
+                "DeleteSOTNUnderlayInstance",
+                "CreateSOTNUniInstance",
+                "ActivateSOTNUniInstance",
+                "DeactivateSOTNUniInstance",
+                "DeleteSOTNUniInstance",
+                "CreateSOTNL2VpnInstance",
+                "ActivateSOTNL2VpnInstance",
+                "DeactivateSOTNL2VpnInstance",
+                "DeleteSOTNL2VpnInstance",
+                "AllocateTransportSliceInstance",
+                "ActivateTransportSliceInstance",
+                "DeactivateTransportSliceInstance",
+                "DeleteTransportSliceInstance",
+                "ModifyTransportSliceInstance",
+                "CreateCloudLeasedLineInstance",
+                "ModifyCloudLeasedLineInstance",
+                "DeleteCloudLeasedLineInstance"
+            ]
+        },
+        "generic.resource.api.LastOrderStatusEnumeration": {
+            "type": "string",
+            "enum": [
+                "Active",
+                "PendingAssignment",
+                "PendingCreate",
+                "PendingUpdate",
+                "PendingDelete",
+                "Deleted",
+                "Created"
+            ]
+        },
+        "generic.resource.api.LastRpcActionEnumeration": {
+            "type": "string",
+            "enum": [
+                "assign",
+                "activate",
+                "delete",
+                "unassign",
+                "deactivate",
+                "create",
+                "changeassign",
+                "reoptimize"
+            ]
+        },
+        "generic.resource.api.LicenseInformation": {
+            "type": "object",
+            "properties": {
+                "license-information": {
+                    "originalRef": "#/definitions/generic.resource.api.licenseinformation.LicenseInformation",
+                    "$ref": "#/definitions/generic.resource.api.licenseinformation.LicenseInformation"
+                }
+            }
+        },
+        "generic.resource.api.MaintenanceIndicatorEnumeration": {
+            "type": "string",
+            "enum": [
+                "Y",
+                "N"
+            ]
+        },
+        "generic.resource.api.NetworkAssignments": {
+            "type": "object",
+            "properties": {
+                "network-assignments": {
+                    "originalRef": "#/definitions/generic.resource.api.networkassignments.NetworkAssignments",
+                    "$ref": "#/definitions/generic.resource.api.networkassignments.NetworkAssignments"
+                }
+            }
+        },
+        "generic.resource.api.NetworkInfo": {
+            "type": "object",
+            "properties": {
+                "network-role": {
+                    "type": "string"
+                },
+                "network-id": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.NetworkInformation": {
+            "type": "object",
+            "properties": {
+                "network-information": {
+                    "originalRef": "#/definitions/generic.resource.api.networkinformation.NetworkInformation",
+                    "$ref": "#/definitions/generic.resource.api.networkinformation.NetworkInformation"
+                }
+            }
+        },
+        "generic.resource.api.NetworkInstanceGroup": {
+            "type": "object",
+            "properties": {
+                "network-instance-group": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup",
+                        "$ref": "#/definitions/generic.resource.api.networkinstancegroup.NetworkInstanceGroup"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.NetworkLevelOperStatus": {
+            "type": "object",
+            "properties": {
+                "network-level-oper-status": {
+                    "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                    "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                }
+            }
+        },
+        "generic.resource.api.NetworkOperationInformation": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.NetworkInformation",
+                    "$ref": "#/definitions/generic.resource.api.NetworkInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.NetworkRequestInput",
+                    "$ref": "#/definitions/generic.resource.api.NetworkRequestInput"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.RequestInformation",
+                    "$ref": "#/definitions/generic.resource.api.RequestInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.SdncRequestHeader",
+                    "$ref": "#/definitions/generic.resource.api.SdncRequestHeader"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceInformation"
+                }
+            ]
+        },
+        "generic.resource.api.NetworkParameters": {
+            "type": "object",
+            "properties": {
+                "network-parameters": {
+                    "originalRef": "#/definitions/generic.resource.api.networkparameters.NetworkParameters",
+                    "$ref": "#/definitions/generic.resource.api.networkparameters.NetworkParameters"
+                }
+            }
+        },
+        "generic.resource.api.NetworkPolicy": {
+            "type": "object",
+            "properties": {
+                "network-policy": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.networkpolicy.NetworkPolicy",
+                        "$ref": "#/definitions/generic.resource.api.networkpolicy.NetworkPolicy"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.NetworkRequestInput": {
+            "type": "object",
+            "properties": {
+                "network-request-input": {
+                    "originalRef": "#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput",
+                    "$ref": "#/definitions/generic.resource.api.networkrequestinput.NetworkRequestInput"
+                }
+            }
+        },
+        "generic.resource.api.NetworkResponseInformation": {
+            "type": "object",
+            "properties": {
+                "network-response-information": {
+                    "originalRef": "#/definitions/generic.resource.api.InstanceReference",
+                    "$ref": "#/definitions/generic.resource.api.InstanceReference"
+                }
+            }
+        },
+        "generic.resource.api.NetworkTopology": {
+            "type": "object",
+            "properties": {
+                "network-topology": {
+                    "originalRef": "#/definitions/generic.resource.api.networktopology.NetworkTopology",
+                    "$ref": "#/definitions/generic.resource.api.networktopology.NetworkTopology"
+                }
+            }
+        },
+        "generic.resource.api.NetworkTopologyIdentifierStructure": {
+            "type": "object",
+            "properties": {
+                "network-topology-identifier-structure": {
+                    "originalRef": "#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure",
+                    "$ref": "#/definitions/generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure"
+                }
+            }
+        },
+        "generic.resource.api.NetworkTopologyOperation": {
+            "type": "object",
+            "properties": {
+                "output": {
+                    "originalRef": "#/definitions/generic.resource.api.networktopologyoperation.Output",
+                    "$ref": "#/definitions/generic.resource.api.networktopologyoperation.Output"
+                }
+            }
+        },
+        "generic.resource.api.OnapModelInformation": {
+            "type": "object",
+            "properties": {
+                "onap-model-information": {
+                    "originalRef": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation",
+                    "$ref": "#/definitions/generic.resource.api.onapmodelinformation.OnapModelInformation"
+                }
+            }
+        },
+        "generic.resource.api.OperStatusData": {
+            "type": "object",
+            "properties": {
+                "last-action": {
+                    "description": "should be list of possible request-actions",
+                    "originalRef": "#/definitions/generic.resource.api.LastActionEnumeration",
+                    "$ref": "#/definitions/generic.resource.api.LastActionEnumeration"
+                },
+                "modify-timestamp": {
+                    "type": "string"
+                },
+                "last-order-status": {
+                    "originalRef": "#/definitions/generic.resource.api.LastOrderStatusEnumeration",
+                    "$ref": "#/definitions/generic.resource.api.LastOrderStatusEnumeration"
+                },
+                "create-timestamp": {
+                    "type": "string",
+                    "description": "Not currently populated in service data."
+                },
+                "order-status": {
+                    "description": "TBD - do we need Request failed statuses? RequestFailed | InProgressTimeout",
+                    "originalRef": "#/definitions/generic.resource.api.OrderStatusEnumeration",
+                    "$ref": "#/definitions/generic.resource.api.OrderStatusEnumeration"
+                },
+                "last-rpc-action": {
+                    "originalRef": "#/definitions/generic.resource.api.LastRpcActionEnumeration",
+                    "$ref": "#/definitions/generic.resource.api.LastRpcActionEnumeration"
+                },
+                "last-svc-request-id": {
+                    "type": "string",
+                    "description": "Not currently populated in service data."
+                }
+            }
+        },
+        "generic.resource.api.OrderStatusEnumeration": {
+            "type": "string",
+            "enum": [
+                "Active",
+                "PendingAssignment",
+                "PendingCreate",
+                "PendingUpdate",
+                "PendingDelete",
+                "Deleted",
+                "Created"
+            ]
+        },
+        "generic.resource.api.Param": {
+            "type": "object",
+            "properties": {
+                "param": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.param.Param",
+                        "$ref": "#/definitions/generic.resource.api.param.Param"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.PnfDetails": {
+            "type": "object",
+            "properties": {
+                "pnf-details": {
+                    "originalRef": "#/definitions/generic.resource.api.pnfdetails.PnfDetails",
+                    "$ref": "#/definitions/generic.resource.api.pnfdetails.PnfDetails"
+                }
+            }
+        },
+        "generic.resource.api.PnfInformation": {
+            "type": "object",
+            "properties": {
+                "pnf-information": {
+                    "originalRef": "#/definitions/generic.resource.api.pnfinformation.PnfInformation",
+                    "$ref": "#/definitions/generic.resource.api.pnfinformation.PnfInformation"
+                }
+            }
+        },
+        "generic.resource.api.PnfLevelOperStatus": {
+            "type": "object",
+            "properties": {
+                "pnf-level-oper-status": {
+                    "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                    "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                }
+            }
+        },
+        "generic.resource.api.PnfOperationInformation": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.PnfDetails",
+                    "$ref": "#/definitions/generic.resource.api.PnfDetails"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.PnfRequestInput",
+                    "$ref": "#/definitions/generic.resource.api.PnfRequestInput"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.RequestInformation",
+                    "$ref": "#/definitions/generic.resource.api.RequestInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.SdncRequestHeader",
+                    "$ref": "#/definitions/generic.resource.api.SdncRequestHeader"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceInformation"
+                }
+            ]
+        },
+        "generic.resource.api.PnfRequestInput": {
+            "type": "object",
+            "properties": {
+                "pnf-request-input": {
+                    "originalRef": "#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput",
+                    "$ref": "#/definitions/generic.resource.api.pnfrequestinput.PnfRequestInput"
+                }
+            }
+        },
+        "generic.resource.api.PnfResponseInformation": {
+            "type": "object",
+            "properties": {
+                "pnf-response-information": {
+                    "originalRef": "#/definitions/generic.resource.api.InstanceReference",
+                    "$ref": "#/definitions/generic.resource.api.InstanceReference"
+                }
+            }
+        },
+        "generic.resource.api.PnfTopology": {
+            "type": "object",
+            "properties": {
+                "pnf-topology": {
+                    "originalRef": "#/definitions/generic.resource.api.pnftopology.PnfTopology",
+                    "$ref": "#/definitions/generic.resource.api.pnftopology.PnfTopology"
+                }
+            }
+        },
+        "generic.resource.api.PnfTopologyIdentifierStructure": {
+            "type": "object",
+            "properties": {
+                "pnf-topology-identifier-structure": {
+                    "originalRef": "#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure",
+                    "$ref": "#/definitions/generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure"
+                }
+            }
+        },
+        "generic.resource.api.PnfTopologyOperation": {
+            "type": "object",
+            "properties": {
+                "output": {
+                    "originalRef": "#/definitions/generic.resource.api.pnftopologyoperation.Output",
+                    "$ref": "#/definitions/generic.resource.api.pnftopologyoperation.Output"
+                }
+            }
+        },
+        "generic.resource.api.PolicyUpdateNotifyOperation": {
+            "type": "object",
+            "properties": {
+                "output": {
+                    "originalRef": "#/definitions/generic.resource.api.policyupdatenotifyoperation.Output",
+                    "$ref": "#/definitions/generic.resource.api.policyupdatenotifyoperation.Output"
+                }
+            }
+        },
+        "generic.resource.api.PortInfo": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.PnfInformation",
+                    "$ref": "#/definitions/generic.resource.api.PnfInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VnfInformation",
+                    "$ref": "#/definitions/generic.resource.api.VnfInformation"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "service-instance-id": {
+                            "type": "string",
+                            "description": "May not be need."
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.PortMirrorConfigurationAssignments": {
+            "type": "object",
+            "properties": {
+                "port-mirror-configuration-assignments": {
+                    "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments",
+                    "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments"
+                }
+            }
+        },
+        "generic.resource.api.PortMirrorConfigurationRequestInput": {
+            "type": "object",
+            "properties": {
+                "port-mirror-configuration-request-input": {
+                    "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput",
+                    "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput"
+                }
+            }
+        },
+        "generic.resource.api.PortMirrorConfigurationTopology": {
+            "type": "object",
+            "properties": {
+                "port-mirror-configuration-topology": {
+                    "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology",
+                    "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology"
+                }
+            }
+        },
+        "generic.resource.api.PortMirrorConfigurations": {
+            "type": "object",
+            "properties": {
+                "port-mirror-configuration": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration",
+                        "$ref": "#/definitions/generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.PortMirrorResponseInformation": {
+            "type": "object",
+            "properties": {
+                "port-mirror-response-information": {
+                    "originalRef": "#/definitions/generic.resource.api.InstanceReference",
+                    "$ref": "#/definitions/generic.resource.api.InstanceReference"
+                }
+            }
+        },
+        "generic.resource.api.PortMirrorTopologyOperation": {
+            "type": "object",
+            "properties": {
+                "output": {
+                    "originalRef": "#/definitions/generic.resource.api.portmirrortopologyoperation.Output",
+                    "$ref": "#/definitions/generic.resource.api.portmirrortopologyoperation.Output"
+                }
+            }
+        },
+        "generic.resource.api.PortMirrorTopologyOperationInformation": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ConfigurationInformation",
+                    "$ref": "#/definitions/generic.resource.api.ConfigurationInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.PortMirrorConfigurationRequestInput",
+                    "$ref": "#/definitions/generic.resource.api.PortMirrorConfigurationRequestInput"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.RequestInformation",
+                    "$ref": "#/definitions/generic.resource.api.RequestInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.SdncRequestHeader",
+                    "$ref": "#/definitions/generic.resource.api.SdncRequestHeader"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceInformation"
+                }
+            ]
+        },
+        "generic.resource.api.PreloadData": {
+            "type": "object",
+            "properties": {
+                "preload-data": {
+                    "originalRef": "#/definitions/generic.resource.api.preloaddata.PreloadData",
+                    "$ref": "#/definitions/generic.resource.api.preloaddata.PreloadData"
+                }
+            }
+        },
+        "generic.resource.api.PreloadModelInformation": {
+            "type": "object",
+            "properties": {
+                "preload-list": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.preloadmodelinformation.PreloadList",
+                        "$ref": "#/definitions/generic.resource.api.preloadmodelinformation.PreloadList"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.PreloadNetworkTopologyInformation": {
+            "type": "object",
+            "properties": {
+                "preload-network-topology-information": {
+                    "originalRef": "#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation",
+                    "$ref": "#/definitions/generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation"
+                }
+            }
+        },
+        "generic.resource.api.PreloadNetworkTopologyOperation": {
+            "type": "object",
+            "properties": {
+                "output": {
+                    "originalRef": "#/definitions/generic.resource.api.PreloadTopologyResponseBody",
+                    "$ref": "#/definitions/generic.resource.api.PreloadTopologyResponseBody"
+                }
+            }
+        },
+        "generic.resource.api.PreloadOperStatus": {
+            "type": "object",
+            "properties": {
+                "preload-oper-status": {
+                    "originalRef": "#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus",
+                    "$ref": "#/definitions/generic.resource.api.preloadoperstatus.PreloadOperStatus"
+                }
+            }
+        },
+        "generic.resource.api.PreloadTopologyResponseBody": {
+            "type": "object",
+            "properties": {
+                "response-code": {
+                    "type": "string"
+                },
+                "response-message": {
+                    "type": "string"
+                },
+                "svc-request-id": {
+                    "type": "string"
+                },
+                "ack-final-indicator": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.PreloadVfModuleTopologyInformation": {
+            "type": "object",
+            "properties": {
+                "preload-vf-module-topology-information": {
+                    "originalRef": "#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation",
+                    "$ref": "#/definitions/generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation"
+                }
+            }
+        },
+        "generic.resource.api.PreloadVfModuleTopologyOperation": {
+            "type": "object",
+            "properties": {
+                "output": {
+                    "originalRef": "#/definitions/generic.resource.api.PreloadTopologyResponseBody",
+                    "$ref": "#/definitions/generic.resource.api.PreloadTopologyResponseBody"
+                }
+            }
+        },
+        "generic.resource.api.ProviderNetworkInformation": {
+            "type": "object",
+            "properties": {
+                "physical-network-name": {
+                    "type": "string"
+                },
+                "is-external-network": {
+                    "type": "boolean"
+                },
+                "is-shared-network": {
+                    "type": "boolean"
+                },
+                "is-provider-network": {
+                    "type": "boolean"
+                }
+            }
+        },
+        "generic.resource.api.RegionIdentifier": {
+            "type": "object",
+            "properties": {
+                "aic-clli": {
+                    "type": "string",
+                    "description": "Not expected to be used"
+                },
+                "aic-cloud-region": {
+                    "type": "string",
+                    "description": "The AIC cloud region which maps to contrail versions"
+                },
+                "cloud-owner": {
+                    "type": "string"
+                },
+                "tenant": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.RelatedNetwork": {
+            "type": "object",
+            "properties": {
+                "related-network": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork",
+                        "$ref": "#/definitions/generic.resource.api.relatednetwork.RelatedNetwork"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.RequestActionEnumeration": {
+            "type": "string",
+            "enum": [
+                "CreateNetworkInstance",
+                "ActivateNetworkInstance",
+                "DeActivateNetworkInstance",
+                "CreateServiceInstance",
+                "DeleteServiceInstance",
+                "DeleteNetworkInstance",
+                "CreateVnfInstance",
+                "ActivateVnfInstance",
+                "DeleteVnfInstance",
+                "CreatePnfInstance",
+                "ActivatePnfInstance",
+                "DeletePnfInstance",
+                "CreateVfModuleInstance",
+                "ActivateVfModuleInstance",
+                "DeleteVfModuleInstance",
+                "CreateContrailRouteInstance",
+                "DeleteContrailRouteInstance",
+                "CreateSecurityZoneInstance",
+                "DeleteSecurityZoneInstance",
+                "ActivateDCINetworkInstance",
+                "DeActivateDCINetworkInstance",
+                "CreateTunnelXConnInstance",
+                "DeleteTunnelXConnInstance",
+                "CreateBRGInstance",
+                "DeleteBRGInstance",
+                "CreateSOTNConnectivityInstance",
+                "ActivateSOTNConnectivityInstance",
+                "DeactivateSOTNConnectivityInstance",
+                "DeleteSOTNConnectivityInstance",
+                "CreateSOTNAttachmentInstance",
+                "ActivateSOTNAttachmentInstance",
+                "DeactivateSOTNAttachmentInstance",
+                "DeleteSOTNAttachmentInstance",
+                "CreateSiteInstance",
+                "ActivateSiteInstance",
+                "DeactivateSiteInstance",
+                "DeleteSiteInstance",
+                "CreatePortMirrorConfigurationInstance",
+                "DeletePortMirrorConfigurationInstance",
+                "ChangePortMirrorConfigurationInstance",
+                "CreateGenericConfigurationInstance",
+                "RebuildGenericConfigurationInstance",
+                "DeleteGenericConfigurationInstance",
+                "PreloadVfModuleRequest",
+                "DeletePreloadVfModuleRequest",
+                "PreloadNetworkRequest",
+                "DeletePreloadNetworkRequest",
+                "CreateForwardingPathInstance",
+                "DeleteForwardingPathInstance",
+                "UpdateForwardingPathInstance",
+                "CreateSDWANDeviceInstance",
+                "ActivateSDWANDeviceInstance",
+                "DeactivateSDWANDeviceInstance",
+                "DeleteSDWANDeviceInstance",
+                "CreateSDWANPortInstance",
+                "ActivateSDWANPortInstance",
+                "DeactivateSDWANPortInstance",
+                "DeleteSDWANPortInstance",
+                "ReoptimizeSOTNInstance",
+                "CreateSDWANLanPortInstance",
+                "ActivateSDWANLanPortInstance",
+                "DeactivateSDWANLanPortInstance",
+                "DeleteSDWANLanPortInstance",
+                "CreateSDWANVpnInstance",
+                "ActivateSDWANVpnInstance",
+                "DeactivateSDWANVpnInstance",
+                "DeleteSDWANVpnInstance",
+                "CreateSDWANSiteInstance",
+                "ActivateSDWANSiteInstance",
+                "DeactivateSDWANSiteInstance",
+                "DeleteSDWANSiteInstance",
+                "SdwanBandwidthChange",
+                "CreateAccessConnectivityInstance",
+                "DeleteAccessConnectivityInstance",
+                "CreateInternetProfileInstance",
+                "ChangeInternetProfileInstance",
+                "DeleteInternetProfileInstance",
+                "CreateSOTNUnderlayInstance",
+                "ActivateSOTNUnderlayInstance",
+                "DeactivateSOTNUnderlayInstance",
+                "DeleteSOTNUnderlayInstance",
+                "CreateSOTNUniInstance",
+                "ActivateSOTNUniInstance",
+                "DeactivateSOTNUniInstance",
+                "DeleteSOTNUniInstance",
+                "CreateSOTNL2VpnInstance",
+                "ActivateSOTNL2VpnInstance",
+                "DeactivateSOTNL2VpnInstance",
+                "DeleteSOTNL2VpnInstance",
+                "AllocateTransportSliceInstance",
+                "ActivateTransportSliceInstance",
+                "DeactivateTransportSliceInstance",
+                "DeleteTransportSliceInstance",
+                "ModifyTransportSliceInstance",
+                "CreateCloudLeasedLineInstance",
+                "ModifyCloudLeasedLineInstance",
+                "DeleteCloudLeasedLineInstance"
+            ]
+        },
+        "generic.resource.api.RequestInformation": {
+            "type": "object",
+            "properties": {
+                "request-information": {
+                    "originalRef": "#/definitions/generic.resource.api.requestinformation.RequestInformation",
+                    "$ref": "#/definitions/generic.resource.api.requestinformation.RequestInformation"
+                }
+            }
+        },
+        "generic.resource.api.RequestStatusEnumeration": {
+            "type": "string",
+            "enum": [
+                "synccomplete",
+                "asynccomplete",
+                "notifycomplete"
+            ]
+        },
+        "generic.resource.api.RouteTableReference": {
+            "type": "object",
+            "properties": {
+                "route-table-reference": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.routetablereference.RouteTableReference",
+                        "$ref": "#/definitions/generic.resource.api.routetablereference.RouteTableReference"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.RpcActionEnumeration": {
+            "type": "string",
+            "enum": [
+                "assign",
+                "activate",
+                "configure",
+                "delete",
+                "unassign",
+                "deactivate",
+                "create"
+            ]
+        },
+        "generic.resource.api.SdncRequestHeader": {
+            "type": "object",
+            "properties": {
+                "sdnc-request-header": {
+                    "originalRef": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader",
+                    "$ref": "#/definitions/generic.resource.api.sdncrequestheader.SdncRequestHeader"
+                }
+            }
+        },
+        "generic.resource.api.SecurityZoneAllottedResources": {
+            "type": "object",
+            "properties": {
+                "security-zone-allotted-resource": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource",
+                        "$ref": "#/definitions/generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.SecurityZoneAssignments": {
+            "type": "object",
+            "properties": {
+                "security-zone-assignments": {
+                    "originalRef": "#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments",
+                    "$ref": "#/definitions/generic.resource.api.securityzoneassignments.SecurityZoneAssignments"
+                }
+            }
+        },
+        "generic.resource.api.SecurityZoneOperationInformation": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.AllottedResourceInformation",
+                    "$ref": "#/definitions/generic.resource.api.AllottedResourceInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.RequestInformation",
+                    "$ref": "#/definitions/generic.resource.api.RequestInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.SdncRequestHeader",
+                    "$ref": "#/definitions/generic.resource.api.SdncRequestHeader"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.SecurityZoneRequestInput",
+                    "$ref": "#/definitions/generic.resource.api.SecurityZoneRequestInput"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceInformation"
+                }
+            ]
+        },
+        "generic.resource.api.SecurityZoneRequestInput": {
+            "type": "object",
+            "properties": {
+                "security-zone-request-input": {
+                    "originalRef": "#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput",
+                    "$ref": "#/definitions/generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput"
+                }
+            }
+        },
+        "generic.resource.api.SecurityZoneResponseInformation": {
+            "type": "object",
+            "properties": {
+                "security-zone-response-information": {
+                    "originalRef": "#/definitions/generic.resource.api.InstanceReference",
+                    "$ref": "#/definitions/generic.resource.api.InstanceReference"
+                }
+            }
+        },
+        "generic.resource.api.SecurityZoneTopology": {
+            "type": "object",
+            "properties": {
+                "security-zone-topology": {
+                    "originalRef": "#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology",
+                    "$ref": "#/definitions/generic.resource.api.securityzonetopology.SecurityZoneTopology"
+                }
+            }
+        },
+        "generic.resource.api.SecurityZoneTopologyOperation": {
+            "type": "object",
+            "properties": {
+                "output": {
+                    "originalRef": "#/definitions/generic.resource.api.securityzonetopologyoperation.Output",
+                    "$ref": "#/definitions/generic.resource.api.securityzonetopologyoperation.Output"
+                }
+            }
+        },
+        "generic.resource.api.ServiceAssignments": {
+            "type": "object",
+            "properties": {
+                "service-assignments": {
+                    "originalRef": "#/definitions/generic.resource.api.serviceassignments.ServiceAssignments",
+                    "$ref": "#/definitions/generic.resource.api.serviceassignments.ServiceAssignments"
+                }
+            }
+        },
+        "generic.resource.api.ServiceData": {
+            "type": "object",
+            "properties": {
+                "service-data": {
+                    "originalRef": "#/definitions/generic.resource.api.servicedata.ServiceData",
+                    "$ref": "#/definitions/generic.resource.api.servicedata.ServiceData"
+                }
+            }
+        },
+        "generic.resource.api.ServiceInformation": {
+            "type": "object",
+            "properties": {
+                "service-information": {
+                    "originalRef": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation",
+                    "$ref": "#/definitions/generic.resource.api.serviceinformation.ServiceInformation"
+                }
+            }
+        },
+        "generic.resource.api.ServiceLevelOperStatus": {
+            "type": "object",
+            "properties": {
+                "service-level-oper-status": {
+                    "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                    "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                }
+            }
+        },
+        "generic.resource.api.ServiceModelInfrastructure": {
+            "type": "object",
+            "properties": {
+                "service": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.servicemodelinfrastructure.Service",
+                        "$ref": "#/definitions/generic.resource.api.servicemodelinfrastructure.Service"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.ServiceOperationInformation": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.RequestInformation",
+                    "$ref": "#/definitions/generic.resource.api.RequestInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.SdncRequestHeader",
+                    "$ref": "#/definitions/generic.resource.api.SdncRequestHeader"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceRequestInput",
+                    "$ref": "#/definitions/generic.resource.api.ServiceRequestInput"
+                }
+            ]
+        },
+        "generic.resource.api.ServiceParameters": {
+            "type": "object",
+            "properties": {
+                "service-parameters": {
+                    "originalRef": "#/definitions/generic.resource.api.serviceparameters.ServiceParameters",
+                    "$ref": "#/definitions/generic.resource.api.serviceparameters.ServiceParameters"
+                }
+            }
+        },
+        "generic.resource.api.ServicePathInformation": {
+            "type": "object",
+            "properties": {
+                "service-path-instance-name": {
+                    "type": "string",
+                    "description": "A unique name generated by SDNC ( forwarding-path-name + service-path-instance-id )"
+                },
+                "service-path-instance-id": {
+                    "type": "string",
+                    "description": "Service path instance ID generated by SDNC. Identifies a service-path-instance within a forwarding-path definition"
+                },
+                "version": {
+                    "type": "string",
+                    "description": "Only one version of the service-path-instance data will be available in MD-SAL.  version will be updated when the service-path-instance is reevaluated "
+                },
+                "service": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.servicepathinformation.Service",
+                        "$ref": "#/definitions/generic.resource.api.servicepathinformation.Service"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.ServiceRequestInput": {
+            "type": "object",
+            "properties": {
+                "service-request-input": {
+                    "originalRef": "#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput",
+                    "$ref": "#/definitions/generic.resource.api.servicerequestinput.ServiceRequestInput"
+                }
+            }
+        },
+        "generic.resource.api.ServiceResponseInformation": {
+            "type": "object",
+            "properties": {
+                "service-response-information": {
+                    "originalRef": "#/definitions/generic.resource.api.InstanceReference",
+                    "$ref": "#/definitions/generic.resource.api.InstanceReference"
+                }
+            }
+        },
+        "generic.resource.api.ServiceStatus": {
+            "type": "object",
+            "properties": {
+                "service-status": {
+                    "originalRef": "#/definitions/generic.resource.api.servicestatus.ServiceStatus",
+                    "$ref": "#/definitions/generic.resource.api.servicestatus.ServiceStatus"
+                }
+            }
+        },
+        "generic.resource.api.ServiceTopology": {
+            "type": "object",
+            "properties": {
+                "service-topology": {
+                    "originalRef": "#/definitions/generic.resource.api.servicetopology.ServiceTopology",
+                    "$ref": "#/definitions/generic.resource.api.servicetopology.ServiceTopology"
+                }
+            }
+        },
+        "generic.resource.api.ServiceTopologyIdentifier": {
+            "type": "object",
+            "properties": {
+                "service-topology-identifier": {
+                    "originalRef": "#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier",
+                    "$ref": "#/definitions/generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier"
+                }
+            }
+        },
+        "generic.resource.api.ServiceTopologyOperation": {
+            "type": "object",
+            "properties": {
+                "output": {
+                    "originalRef": "#/definitions/generic.resource.api.servicetopologyoperation.Output",
+                    "$ref": "#/definitions/generic.resource.api.servicetopologyoperation.Output"
+                }
+            }
+        },
+        "generic.resource.api.SubInterfaceNetworkData": {
+            "type": "object",
+            "properties": {
+                "sub-interface-network-data": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData",
+                        "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.SubInterfaces": {
+            "type": "object",
+            "properties": {
+                "sub-interfaces": {
+                    "originalRef": "#/definitions/generic.resource.api.subinterfaces.SubInterfaces",
+                    "$ref": "#/definitions/generic.resource.api.subinterfaces.SubInterfaces"
+                }
+            }
+        },
+        "generic.resource.api.Subnets": {
+            "type": "object",
+            "properties": {
+                "subnets": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.subnets.Subnets",
+                        "$ref": "#/definitions/generic.resource.api.subnets.Subnets"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.SvcActionEnumeration": {
+            "type": "string",
+            "enum": [
+                "reserve",
+                "assign",
+                "activate",
+                "delete",
+                "changeassign",
+                "changedelete",
+                "rollback",
+                "deactivate",
+                "unassign",
+                "create",
+                "disable",
+                "enable",
+                "update",
+                "reoptimize",
+                "rebuild"
+            ]
+        },
+        "generic.resource.api.TopologyResponseCommon": {
+            "type": "object",
+            "properties": {
+                "response-code": {
+                    "type": "string",
+                    "description": "a success code or an defined error codeKeep as M"
+                },
+                "response-message": {
+                    "type": "string",
+                    "description": "message included for error code"
+                },
+                "svc-request-id": {
+                    "type": "string",
+                    "description": "the request id from the request message for which this is the responseKeep as M"
+                },
+                "ack-final-indicator": {
+                    "type": "string",
+                    "description": "Expected to be Y or N."
+                }
+            }
+        },
+        "generic.resource.api.TunnelxconnAllottedResources": {
+            "type": "object",
+            "properties": {
+                "tunnelxconn-allotted-resource": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource",
+                        "$ref": "#/definitions/generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.TunnelxconnAssignments": {
+            "type": "object",
+            "properties": {
+                "tunnelxconn-assignments": {
+                    "originalRef": "#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments",
+                    "$ref": "#/definitions/generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments"
+                }
+            }
+        },
+        "generic.resource.api.TunnelxconnOperationInformation": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.AllottedResourceInformation",
+                    "$ref": "#/definitions/generic.resource.api.AllottedResourceInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.RequestInformation",
+                    "$ref": "#/definitions/generic.resource.api.RequestInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.SdncRequestHeader",
+                    "$ref": "#/definitions/generic.resource.api.SdncRequestHeader"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.TunnelxconnRequestInput",
+                    "$ref": "#/definitions/generic.resource.api.TunnelxconnRequestInput"
+                }
+            ]
+        },
+        "generic.resource.api.TunnelxconnRequestInput": {
+            "type": "object",
+            "properties": {
+                "tunnelxconn-request-input": {
+                    "originalRef": "#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput",
+                    "$ref": "#/definitions/generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput"
+                }
+            }
+        },
+        "generic.resource.api.TunnelxconnResponseInformation": {
+            "type": "object",
+            "properties": {
+                "tunnelxconn-response-information": {
+                    "originalRef": "#/definitions/generic.resource.api.InstanceReference",
+                    "$ref": "#/definitions/generic.resource.api.InstanceReference"
+                }
+            }
+        },
+        "generic.resource.api.TunnelxconnTopology": {
+            "type": "object",
+            "properties": {
+                "tunnelxconn-topology": {
+                    "originalRef": "#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology",
+                    "$ref": "#/definitions/generic.resource.api.tunnelxconntopology.TunnelxconnTopology"
+                }
+            }
+        },
+        "generic.resource.api.TunnelxconnTopologyOperation": {
+            "type": "object",
+            "properties": {
+                "output": {
+                    "originalRef": "#/definitions/generic.resource.api.tunnelxconntopologyoperation.Output",
+                    "$ref": "#/definitions/generic.resource.api.tunnelxconntopologyoperation.Output"
+                }
+            }
+        },
+        "generic.resource.api.UseDhcpEnumeration": {
+            "type": "string",
+            "enum": [
+                "Y",
+                "N"
+            ]
+        },
+        "generic.resource.api.VfModuleAssignments": {
+            "type": "object",
+            "properties": {
+                "vf-module-assignments": {
+                    "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments",
+                    "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.VfModuleAssignments"
+                }
+            }
+        },
+        "generic.resource.api.VfModuleInformation": {
+            "type": "object",
+            "properties": {
+                "vf-module-information": {
+                    "originalRef": "#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation",
+                    "$ref": "#/definitions/generic.resource.api.vfmoduleinformation.VfModuleInformation"
+                }
+            }
+        },
+        "generic.resource.api.VfModuleLevelOperStatus": {
+            "type": "object",
+            "properties": {
+                "vf-module-level-oper-status": {
+                    "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                    "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                }
+            }
+        },
+        "generic.resource.api.VfModuleOperationInformation": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.RequestInformation",
+                    "$ref": "#/definitions/generic.resource.api.RequestInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.SdncRequestHeader",
+                    "$ref": "#/definitions/generic.resource.api.SdncRequestHeader"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VfModuleInformation",
+                    "$ref": "#/definitions/generic.resource.api.VfModuleInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VfModuleRequestInput",
+                    "$ref": "#/definitions/generic.resource.api.VfModuleRequestInput"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VnfInformation",
+                    "$ref": "#/definitions/generic.resource.api.VnfInformation"
+                }
+            ]
+        },
+        "generic.resource.api.VfModuleRequestInput": {
+            "type": "object",
+            "properties": {
+                "vf-module-request-input": {
+                    "originalRef": "#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput",
+                    "$ref": "#/definitions/generic.resource.api.vfmodulerequestinput.VfModuleRequestInput"
+                }
+            }
+        },
+        "generic.resource.api.VfModuleResponseInformation": {
+            "type": "object",
+            "properties": {
+                "vf-module-response-information": {
+                    "originalRef": "#/definitions/generic.resource.api.InstanceReference",
+                    "$ref": "#/definitions/generic.resource.api.InstanceReference"
+                }
+            }
+        },
+        "generic.resource.api.VfModuleTopology": {
+            "type": "object",
+            "properties": {
+                "vf-module-topology": {
+                    "originalRef": "#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology",
+                    "$ref": "#/definitions/generic.resource.api.vfmoduletopology.VfModuleTopology"
+                }
+            }
+        },
+        "generic.resource.api.VfModuleTopologyIdentifier": {
+            "type": "object",
+            "properties": {
+                "vf-module-topology-identifier": {
+                    "originalRef": "#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier",
+                    "$ref": "#/definitions/generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier"
+                }
+            }
+        },
+        "generic.resource.api.VfModuleTopologyOperation": {
+            "type": "object",
+            "properties": {
+                "output": {
+                    "originalRef": "#/definitions/generic.resource.api.vfmoduletopologyoperation.Output",
+                    "$ref": "#/definitions/generic.resource.api.vfmoduletopologyoperation.Output"
+                }
+            }
+        },
+        "generic.resource.api.VlanTags": {
+            "type": "object",
+            "properties": {
+                "vlan-tags": {
+                    "originalRef": "#/definitions/generic.resource.api.vlantags.VlanTags",
+                    "$ref": "#/definitions/generic.resource.api.vlantags.VlanTags"
+                }
+            }
+        },
+        "generic.resource.api.VlanVnfcInstanceGroups": {
+            "type": "object",
+            "properties": {
+                "vlan-vnfc-instance-groups": {
+                    "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups",
+                    "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups"
+                }
+            }
+        },
+        "generic.resource.api.VmNetworkData": {
+            "type": "object",
+            "properties": {
+                "related-networks": {
+                    "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                    "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                },
+                "network-role": {
+                    "type": "string",
+                    "description": "network (identified by role) that this VM connects to.  Should also be included in the vnf-networks for the containing VNF"
+                },
+                "is-trunked": {
+                    "type": "boolean"
+                },
+                "floating-ips": {
+                    "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.FloatingIps",
+                    "$ref": "#/definitions/generic.resource.api.vmnetworkdata.FloatingIps"
+                },
+                "sriov-parameters": {
+                    "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.SriovParameters",
+                    "$ref": "#/definitions/generic.resource.api.vmnetworkdata.SriovParameters"
+                },
+                "network-information-items": {
+                    "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems",
+                    "$ref": "#/definitions/generic.resource.api.vmnetworkdata.NetworkInformationItems"
+                },
+                "mac-addresses": {
+                    "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.MacAddresses",
+                    "$ref": "#/definitions/generic.resource.api.vmnetworkdata.MacAddresses"
+                },
+                "network-role-tag": {
+                    "type": "string"
+                },
+                "segmentation-id": {
+                    "type": "string"
+                },
+                "interface-route-prefixes": {
+                    "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes",
+                    "$ref": "#/definitions/generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes"
+                }
+            }
+        },
+        "generic.resource.api.VmTopologyData": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.OnapModelInformation",
+                    "$ref": "#/definitions/generic.resource.api.OnapModelInformation"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "vm-type": {
+                            "type": "string"
+                        },
+                        "vm-names": {
+                            "originalRef": "#/definitions/generic.resource.api.vmtopologydata.VmNames",
+                            "$ref": "#/definitions/generic.resource.api.vmtopologydata.VmNames"
+                        },
+                        "vm-type-tag": {
+                            "type": "string",
+                            "description": "from tosca data on vfc"
+                        },
+                        "vm-count": {
+                            "type": "integer",
+                            "format": "int32"
+                        },
+                        "vm-networks": {
+                            "originalRef": "#/definitions/generic.resource.api.vmtopologydata.VmNetworks",
+                            "$ref": "#/definitions/generic.resource.api.vmtopologydata.VmNetworks"
+                        },
+                        "nfc-naming-code": {
+                            "type": "string",
+                            "description": "used in vm naming(draft 29: changed from nfc-code)"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.VnfCloudParam": {
+            "type": "object",
+            "properties": {
+                "service-instance-id": {
+                    "type": "string"
+                },
+                "service-instance-name": {
+                    "type": "string"
+                },
+                "vnf": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.vnfcloudparam.Vnf",
+                        "$ref": "#/definitions/generic.resource.api.vnfcloudparam.Vnf"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.VnfGetResourceRequest": {
+            "type": "object",
+            "properties": {
+                "output": {
+                    "originalRef": "#/definitions/generic.resource.api.vnfgetresourcerequest.Output",
+                    "$ref": "#/definitions/generic.resource.api.vnfgetresourcerequest.Output"
+                }
+            }
+        },
+        "generic.resource.api.VnfGetResourceRequestInputData": {
+            "type": "object",
+            "properties": {
+                "vnf": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.vnfgetresourcerequestinputdata.Vnf",
+                        "$ref": "#/definitions/generic.resource.api.vnfgetresourcerequestinputdata.Vnf"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.VnfInformation": {
+            "type": "object",
+            "properties": {
+                "vnf-information": {
+                    "originalRef": "#/definitions/generic.resource.api.vnfinformation.VnfInformation",
+                    "$ref": "#/definitions/generic.resource.api.vnfinformation.VnfInformation"
+                }
+            }
+        },
+        "generic.resource.api.VnfLevelOperStatus": {
+            "type": "object",
+            "properties": {
+                "vnf-level-oper-status": {
+                    "originalRef": "#/definitions/generic.resource.api.OperStatusData",
+                    "$ref": "#/definitions/generic.resource.api.OperStatusData"
+                }
+            }
+        },
+        "generic.resource.api.VnfNetworkCollection": {
+            "type": "object",
+            "properties": {
+                "vnf-network-collection": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection",
+                        "$ref": "#/definitions/generic.resource.api.vnfnetworkcollection.VnfNetworkCollection"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.VnfNetworkData": {
+            "type": "object",
+            "properties": {
+                "related-networks": {
+                    "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                    "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                },
+                "network-role": {
+                    "type": "string",
+                    "description": "A Network Role to which a VNF must connect"
+                },
+                "is-trunked": {
+                    "type": "boolean"
+                },
+                "network-id": {
+                    "type": "string",
+                    "description": "Unique Neutron UUID of an instance of the network role "
+                },
+                "subnets-data": {
+                    "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData",
+                    "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.SubnetsData"
+                },
+                "contrail-network-fqdn": {
+                    "type": "string",
+                    "description": "contrail network policy object"
+                },
+                "network-name": {
+                    "type": "string",
+                    "description": "Unique Neutron UUID of an instance of the network role "
+                },
+                "segmentation-id": {
+                    "type": "string"
+                },
+                "neutron-id": {
+                    "type": "string",
+                    "description": "Unique Neutron UUID of an instance of the network role "
+                }
+            }
+        },
+        "generic.resource.api.VnfOperationInformation": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.LicenseInformation",
+                    "$ref": "#/definitions/generic.resource.api.LicenseInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.RequestInformation",
+                    "$ref": "#/definitions/generic.resource.api.RequestInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.SdncRequestHeader",
+                    "$ref": "#/definitions/generic.resource.api.SdncRequestHeader"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VnfInformation",
+                    "$ref": "#/definitions/generic.resource.api.VnfInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VnfRequestInput",
+                    "$ref": "#/definitions/generic.resource.api.VnfRequestInput"
+                }
+            ]
+        },
+        "generic.resource.api.VnfPathInformation": {
+            "type": "object",
+            "properties": {
+                "vf-module-instance": {
+                    "originalRef": "#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance",
+                    "$ref": "#/definitions/generic.resource.api.vnfpathinformation.VfModuleInstance"
+                },
+                "left-network-role": {
+                    "type": "string"
+                },
+                "right-network-role": {
+                    "type": "string"
+                },
+                "vnf-instance-id": {
+                    "type": "string",
+                    "description": "VNF instance ID in the path"
+                },
+                "right-network-name": {
+                    "type": "string"
+                },
+                "left-network-name": {
+                    "type": "string",
+                    "description": "Every VNF instance in the path is connected to one or two VNFs."
+                },
+                "vnf-path-sequence-id": {
+                    "type": "integer",
+                    "format": "int64",
+                    "description": "Sequence ID at the VNF instance levele.g.  e.g. V1V2V3V5V6seq id=1  V1-V2seq id=2  V2V3seq id=3  V3V5seq id=4  V5V6incremental integer value."
+                }
+            }
+        },
+        "generic.resource.api.VnfRequestInput": {
+            "type": "object",
+            "properties": {
+                "vnf-request-input": {
+                    "originalRef": "#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput",
+                    "$ref": "#/definitions/generic.resource.api.vnfrequestinput.VnfRequestInput"
+                }
+            }
+        },
+        "generic.resource.api.VnfResourceAssignments": {
+            "type": "object",
+            "properties": {
+                "vnf-resource-assignments": {
+                    "originalRef": "#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments",
+                    "$ref": "#/definitions/generic.resource.api.vnfresourceassignments.VnfResourceAssignments"
+                }
+            }
+        },
+        "generic.resource.api.VnfResponseInformation": {
+            "type": "object",
+            "properties": {
+                "vnf-response-information": {
+                    "originalRef": "#/definitions/generic.resource.api.InstanceReference",
+                    "$ref": "#/definitions/generic.resource.api.InstanceReference"
+                }
+            }
+        },
+        "generic.resource.api.VnfSubInterfaceGroup": {
+            "type": "object",
+            "properties": {
+                "vnf-sub-interface-group": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup",
+                        "$ref": "#/definitions/generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.VnfTopology": {
+            "type": "object",
+            "properties": {
+                "vnf-topology": {
+                    "originalRef": "#/definitions/generic.resource.api.vnftopology.VnfTopology",
+                    "$ref": "#/definitions/generic.resource.api.vnftopology.VnfTopology"
+                }
+            }
+        },
+        "generic.resource.api.VnfTopologyIdentifierStructure": {
+            "type": "object",
+            "properties": {
+                "vnf-topology-identifier-structure": {
+                    "originalRef": "#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure",
+                    "$ref": "#/definitions/generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure"
+                }
+            }
+        },
+        "generic.resource.api.VnfTopologyOperation": {
+            "type": "object",
+            "properties": {
+                "output": {
+                    "originalRef": "#/definitions/generic.resource.api.vnftopologyoperation.Output",
+                    "$ref": "#/definitions/generic.resource.api.vnftopologyoperation.Output"
+                }
+            }
+        },
+        "generic.resource.api.VnfVnrRebuildData": {
+            "type": "object",
+            "properties": {
+                "vnf-vnr-rebuild-data": {
+                    "originalRef": "#/definitions/generic.resource.api.vnfvnrrebuilddata.VnfVnrRebuildData",
+                    "$ref": "#/definitions/generic.resource.api.vnfvnrrebuilddata.VnfVnrRebuildData"
+                }
+            }
+        },
+        "generic.resource.api.VnfcAddressFamilyEnumeration": {
+            "type": "string",
+            "enum": [
+                "ipv4",
+                "ipv6"
+            ]
+        },
+        "generic.resource.api.VnfcInstanceGroup": {
+            "type": "object",
+            "properties": {
+                "vnfc-instance-group": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup",
+                        "$ref": "#/definitions/generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.VnfcNetworkData": {
+            "type": "object",
+            "properties": {
+                "vnfc-network-data": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData",
+                        "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.VnfcNetworkData"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.VnfcObjects": {
+            "type": "object",
+            "properties": {
+                "vnfc-objects": {
+                    "originalRef": "#/definitions/generic.resource.api.vnfcobjects.VnfcObjects",
+                    "$ref": "#/definitions/generic.resource.api.vnfcobjects.VnfcObjects"
+                }
+            }
+        },
+        "generic.resource.api.VnfcSubnetDhcpEnumeration": {
+            "type": "string",
+            "enum": [
+                "Y",
+                "N"
+            ]
+        },
+        "generic.resource.api.Vnfcs": {
+            "type": "object",
+            "properties": {
+                "vnfcs": {
+                    "originalRef": "#/definitions/generic.resource.api.vnfcs.Vnfcs",
+                    "$ref": "#/definitions/generic.resource.api.vnfcs.Vnfcs"
+                }
+            }
+        },
+        "generic.resource.api.VnicGroups": {
+            "type": "object",
+            "properties": {
+                "vnic-groups": {
+                    "originalRef": "#/definitions/generic.resource.api.vnicgroups.VnicGroups",
+                    "$ref": "#/definitions/generic.resource.api.vnicgroups.VnicGroups"
+                }
+            }
+        },
+        "generic.resource.api.Vnics": {
+            "type": "object",
+            "properties": {
+                "vnics": {
+                    "originalRef": "#/definitions/generic.resource.api.vnics.Vnics",
+                    "$ref": "#/definitions/generic.resource.api.vnics.Vnics"
+                }
+            }
+        },
+        "generic.resource.api.VnrParameters": {
+            "type": "object",
+            "properties": {
+                "vnr-parameters": {
+                    "originalRef": "#/definitions/generic.resource.api.vnrparameters.VnrParameters",
+                    "$ref": "#/definitions/generic.resource.api.vnrparameters.VnrParameters"
+                }
+            }
+        },
+        "generic.resource.api.VpnBindings": {
+            "type": "object",
+            "properties": {
+                "vpn-bindings": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.vpnbindings.VpnBindings",
+                        "$ref": "#/definitions/generic.resource.api.vpnbindings.VpnBindings"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.aggregateroutes.AggregateRoutes": {
+            "type": "object",
+            "properties": {
+                "cidr-mask": {
+                    "type": "string"
+                },
+                "ip-version": {
+                    "type": "string",
+                    "description": "Use values 4 or 6."
+                },
+                "start-address": {
+                    "type": "string"
+                },
+                "route-id": {
+                    "type": "string",
+                    "description": "Unique id"
+                }
+            }
+        },
+        "generic.resource.api.allottedresourceidentifiers.AllottedResourceIdentifiers": {
+            "type": "object",
+            "properties": {
+                "allotted-resource-name": {
+                    "type": "string",
+                    "description": "For a contrail-route, the network policy name."
+                },
+                "parent-service-instance-id": {
+                    "type": "string",
+                    "description": "Service-instance-id of the parent service to which this allotted resource belongs."
+                },
+                "allotted-resource-id": {
+                    "type": "string"
+                },
+                "consuming-service-instance-id": {
+                    "type": "string",
+                    "description": "The service-instance-id of the consuming service of this allotted resource"
+                },
+                "allotted-resource-type": {
+                    "type": "string",
+                    "description": "(Added in draft 32)Expected to be contrail-route or security-zone."
+                }
+            }
+        },
+        "generic.resource.api.allottedresourceinformation.AllottedResourceInformation": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.OnapModelInformation",
+                    "$ref": "#/definitions/generic.resource.api.OnapModelInformation"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "parent-service-instance-id": {
+                            "type": "string",
+                            "description": "Service-instance-id of the parent service to which this allotted resource belongs."
+                        },
+                        "allotted-resource-id": {
+                            "type": "string"
+                        },
+                        "allotted-resource-type": {
+                            "type": "string",
+                            "description": "Not an enum, but expected values are contrail-route and security-zone."
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.allottedresourcestatus.AllottedResourceStatus": {
+            "type": "object",
+            "properties": {
+                "response-code": {
+                    "type": "string"
+                },
+                "response-message": {
+                    "type": "string"
+                },
+                "action": {
+                    "type": "string",
+                    "description": "value would one of possible request-actions; match the list in service-data oper-status"
+                },
+                "response-timestamp": {
+                    "type": "string"
+                },
+                "request-status": {
+                    "originalRef": "#/definitions/generic.resource.api.RequestStatusEnumeration",
+                    "$ref": "#/definitions/generic.resource.api.RequestStatusEnumeration"
+                },
+                "final-indicator": {
+                    "type": "string"
+                },
+                "rpc-name": {
+                    "type": "string"
+                },
+                "rpc-action": {
+                    "description": "this is the svc-action from the incoming request",
+                    "originalRef": "#/definitions/generic.resource.api.RpcActionEnumeration",
+                    "$ref": "#/definitions/generic.resource.api.RpcActionEnumeration"
+                }
+            }
+        },
+        "generic.resource.api.brgallottedresources.BrgAllottedResource": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.AllottedResourceStatus",
+                    "$ref": "#/definitions/generic.resource.api.AllottedResourceStatus"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "allotted-resource-id": {
+                            "type": "string"
+                        },
+                        "allotted-resource-data": {
+                            "originalRef": "#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData",
+                            "$ref": "#/definitions/generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.brgallottedresources.brgallottedresource.AllottedResourceData": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.AllottedResourceOperStatus",
+                    "$ref": "#/definitions/generic.resource.api.AllottedResourceOperStatus"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.BrgTopology",
+                    "$ref": "#/definitions/generic.resource.api.BrgTopology"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "brg-parameters": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "allotted-resource-operation-information": {
+                            "originalRef": "#/definitions/generic.resource.api.BrgOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.BrgOperationInformation"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.brgassignments.BrgAssignments": {
+            "type": "object",
+            "properties": {
+                "vbrg-wan-ip": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.brgrequestinput.BrgRequestInput": {
+            "type": "object",
+            "properties": {
+                "vni": {
+                    "type": "string"
+                },
+                "brg-wan-mac-address": {
+                    "type": "string"
+                },
+                "vgmux-bearer-ip": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.brgtopology.BrgTopology": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.AllottedResourceIdentifiers",
+                    "$ref": "#/definitions/generic.resource.api.AllottedResourceIdentifiers"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.BrgAssignments",
+                    "$ref": "#/definitions/generic.resource.api.BrgAssignments"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.OnapModelInformation",
+                    "$ref": "#/definitions/generic.resource.api.OnapModelInformation"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "brg-parameters": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.brgtopologyoperation.Output": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.BrgResponseInformation",
+                    "$ref": "#/definitions/generic.resource.api.BrgResponseInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceResponseInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceResponseInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.TopologyResponseCommon",
+                    "$ref": "#/definitions/generic.resource.api.TopologyResponseCommon"
+                }
+            ]
+        },
+        "generic.resource.api.collectperformancedata.Input": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.RequestInformation",
+                    "$ref": "#/definitions/generic.resource.api.RequestInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.SdncRequestHeader",
+                    "$ref": "#/definitions/generic.resource.api.SdncRequestHeader"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceInformation"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "controller-ipv4-address": {
+                            "type": "string"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.configurationidentifiers.ConfigurationIdentifiers": {
+            "type": "object",
+            "properties": {
+                "configuration-name": {
+                    "type": "string"
+                },
+                "parent-service-instance-id": {
+                    "type": "string",
+                    "description": "Service-instance-id of the parent service to which this resource belongs."
+                },
+                "configuration-id": {
+                    "type": "string"
+                },
+                "configuration-sub-type": {
+                    "type": "string",
+                    "description": " vprobe and pprobe"
+                },
+                "configuration-type": {
+                    "type": "string",
+                    "description": "Not an enum, but expected values are port-mirror-configuration."
+                }
+            }
+        },
+        "generic.resource.api.configurationinformation.ConfigurationInformation": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.OnapModelInformation",
+                    "$ref": "#/definitions/generic.resource.api.OnapModelInformation"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "configuration-name": {
+                            "type": "string"
+                        },
+                        "configuration-id": {
+                            "type": "string"
+                        },
+                        "configuration-sub-type": {
+                            "type": "string",
+                            "description": "e.g. vprobe and pprobe when configuration-type=port-mirror-configuration"
+                        },
+                        "configuration-type": {
+                            "type": "string",
+                            "description": "Not an enum, but expected values are port-mirror-configuration, vlan-network-receptor"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.configurationstatus.ConfigurationStatus": {
+            "type": "object",
+            "properties": {
+                "response-code": {
+                    "type": "string"
+                },
+                "response-message": {
+                    "type": "string"
+                },
+                "action": {
+                    "type": "string",
+                    "description": "value would one of possible request-actions; match the list in service-data oper-status"
+                },
+                "response-timestamp": {
+                    "type": "string"
+                },
+                "request-status": {
+                    "originalRef": "#/definitions/generic.resource.api.RequestStatusEnumeration",
+                    "$ref": "#/definitions/generic.resource.api.RequestStatusEnumeration"
+                },
+                "final-indicator": {
+                    "type": "string"
+                },
+                "rpc-name": {
+                    "type": "string"
+                },
+                "rpc-action": {
+                    "description": "this is the svc-action from the incoming request",
+                    "originalRef": "#/definitions/generic.resource.api.RpcActionEnumeration",
+                    "$ref": "#/definitions/generic.resource.api.RpcActionEnumeration"
+                }
+            }
+        },
+        "generic.resource.api.connectionattachmentallottedresources.ConnectionAttachmentAllottedResource": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.AllottedResourceStatus",
+                    "$ref": "#/definitions/generic.resource.api.AllottedResourceStatus"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "allotted-resource-id": {
+                            "type": "string"
+                        },
+                        "allotted-resource-data": {
+                            "originalRef": "#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData",
+                            "$ref": "#/definitions/generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.connectionattachmentallottedresources.connectionattachmentallottedresource.AllottedResourceData": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.AllottedResourceOperStatus",
+                    "$ref": "#/definitions/generic.resource.api.AllottedResourceOperStatus"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ConnectionAttachmentTopology",
+                    "$ref": "#/definitions/generic.resource.api.ConnectionAttachmentTopology"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "allotted-resource-operation-information": {
+                            "originalRef": "#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.ConnectionAttachmentOperationInformation"
+                        },
+                        "connection-attachment-parameters": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.connectionattachmentassignments.ConnectionAttachmentAssignments": {
+            "type": "object"
+        },
+        "generic.resource.api.connectionattachmenttopology.ConnectionAttachmentTopology": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.AllottedResourceIdentifiers",
+                    "$ref": "#/definitions/generic.resource.api.AllottedResourceIdentifiers"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ConnectionAttachmentAssignments",
+                    "$ref": "#/definitions/generic.resource.api.ConnectionAttachmentAssignments"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.OnapModelInformation",
+                    "$ref": "#/definitions/generic.resource.api.OnapModelInformation"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "connection-attachment-parameters": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.connectionattachmenttopologyoperation.Output": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ConnectionAttachmentResponseInformation",
+                    "$ref": "#/definitions/generic.resource.api.ConnectionAttachmentResponseInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceResponseInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceResponseInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.TopologyResponseCommon",
+                    "$ref": "#/definitions/generic.resource.api.TopologyResponseCommon"
+                }
+            ]
+        },
+        "generic.resource.api.connectionpoint.ConnectionPoint": {
+            "type": "object",
+            "properties": {
+                "vlan-data": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData",
+                        "$ref": "#/definitions/generic.resource.api.connectionpoint.connectionpoint.VlanData"
+                    }
+                },
+                "port-id": {
+                    "type": "string",
+                    "description": "port-index when multiple CPs connect to same network. Default zero (0)"
+                },
+                "connection-point-id": {
+                    "type": "string",
+                    "description": "Key to CP object in A&AI"
+                }
+            }
+        },
+        "generic.resource.api.connectionpoint.connectionpoint.VlanData": {
+            "type": "object",
+            "properties": {
+                "vlan-tag-description": {
+                    "type": "string"
+                },
+                "vlan-uuid": {
+                    "type": "string",
+                    "description": "Key to vlan-tag uuid object in A&AI Generated by vlan mS"
+                },
+                "vlan-role": {
+                    "type": "string",
+                    "description": "Inner/Outer roles"
+                },
+                "vlan-tag-id": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.contrailrouteallottedresources.ContrailRouteAllottedResource": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.AllottedResourceStatus",
+                    "$ref": "#/definitions/generic.resource.api.AllottedResourceStatus"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "allotted-resource-id": {
+                            "type": "string"
+                        },
+                        "allotted-resource-data": {
+                            "originalRef": "#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData",
+                            "$ref": "#/definitions/generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.contrailrouteallottedresources.contrailrouteallottedresource.AllottedResourceData": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.AllottedResourceOperStatus",
+                    "$ref": "#/definitions/generic.resource.api.AllottedResourceOperStatus"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ContrailRouteTopology",
+                    "$ref": "#/definitions/generic.resource.api.ContrailRouteTopology"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "allotted-resource-operation-information": {
+                            "originalRef": "#/definitions/generic.resource.api.ContrailRouteOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.ContrailRouteOperationInformation"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.contrailrouteassignments.ContrailRouteAssignments": {
+            "type": "object",
+            "properties": {
+                "fq-name": {
+                    "type": "string",
+                    "description": "The Contrail fq-name of the network policy"
+                },
+                "vlan-tag": {
+                    "type": "string",
+                    "description": "Contrail-assigned vlan-tag to the vipr vm interface for this route."
+                },
+                "dest-network": {
+                    "originalRef": "#/definitions/generic.resource.api.NetworkInfo",
+                    "$ref": "#/definitions/generic.resource.api.NetworkInfo"
+                },
+                "source-network": {
+                    "originalRef": "#/definitions/generic.resource.api.NetworkInfo",
+                    "$ref": "#/definitions/generic.resource.api.NetworkInfo"
+                },
+                "contrail-id": {
+                    "type": "string",
+                    "description": "The ID assigned by Contrail to the network-policy (one for one with the fq-name)"
+                },
+                "contrail-applied-service": {
+                    "originalRef": "#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService",
+                    "$ref": "#/definitions/generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService"
+                }
+            }
+        },
+        "generic.resource.api.contrailrouteassignments.contrailrouteassignments.ContrailAppliedService": {
+            "type": "object",
+            "properties": {
+                "contrail-fqdn": {
+                    "type": "string",
+                    "description": "This is the fq-name of the Contrail service instance through which the route is passing."
+                },
+                "vnf-id": {
+                    "type": "string",
+                    "description": "The vnf representing the contrail applied service"
+                },
+                "service-instance-id": {
+                    "type": "string",
+                    "description": "The service-instance-id of the vnf from which the contrail applied service is coming"
+                }
+            }
+        },
+        "generic.resource.api.contrailrouterequestinput.ContrailRouteRequestInput": {
+            "type": "object",
+            "properties": {
+                "contrail-applied-service-info": {
+                    "originalRef": "#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo",
+                    "$ref": "#/definitions/generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo"
+                },
+                "source-network": {
+                    "originalRef": "#/definitions/generic.resource.api.NetworkInfo",
+                    "$ref": "#/definitions/generic.resource.api.NetworkInfo"
+                },
+                "contrail-route-input-parameters": {
+                    "originalRef": "#/definitions/generic.resource.api.Param",
+                    "$ref": "#/definitions/generic.resource.api.Param"
+                },
+                "dest-network": {
+                    "originalRef": "#/definitions/generic.resource.api.NetworkInfo",
+                    "$ref": "#/definitions/generic.resource.api.NetworkInfo"
+                }
+            }
+        },
+        "generic.resource.api.contrailrouterequestinput.contrailrouterequestinput.ContrailAppliedServiceInfo": {
+            "type": "object",
+            "properties": {
+                "service-instance-id": {
+                    "type": "string",
+                    "description": "The service-instance-id of the service in which the resource(s) providing the applied-service are. For vIPR, this is the service-instance-id of the vIPR-ATM service in which the vIPR-ATM VNF Contrail service is the applied service. MSO will populate with the input data."
+                },
+                "contrail-fqdn": {
+                    "type": "string",
+                    "description": "For future use by MSO on input; MSO not expected to populate in 1707. If MSO can identify the contrail-fqdn of the Contrail applied service for this contrail-route, then it would be specified here on input. Otherwise, SDN-C will look it up by the vIPR-ATM VNF in the service-instance-id of the contrail-applied-service-info grouing."
+                }
+            }
+        },
+        "generic.resource.api.contrailroutetopology.ContrailRouteTopology": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.AllottedResourceIdentifiers",
+                    "$ref": "#/definitions/generic.resource.api.AllottedResourceIdentifiers"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ContrailRouteAssignments",
+                    "$ref": "#/definitions/generic.resource.api.ContrailRouteAssignments"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.OnapModelInformation",
+                    "$ref": "#/definitions/generic.resource.api.OnapModelInformation"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "contrail-route-parameters": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.contrailroutetopologyoperation.Output": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ContrailRouteResponseInformation",
+                    "$ref": "#/definitions/generic.resource.api.ContrailRouteResponseInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceResponseInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceResponseInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.TopologyResponseCommon",
+                    "$ref": "#/definitions/generic.resource.api.TopologyResponseCommon"
+                }
+            ]
+        },
+        "generic.resource.api.forwardingpathinformation.ServicePaths": {
+            "type": "object",
+            "properties": {
+                "service-path": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.ServicePathInformation",
+                        "$ref": "#/definitions/generic.resource.api.ServicePathInformation"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.forwardingpathrequestinput.ForwardingPathRequestInput": {
+            "type": "object",
+            "properties": {
+                "forwarding-paths": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.forwardingpathrequestinput.forwardingpathrequestinput.ForwardingPaths",
+                        "$ref": "#/definitions/generic.resource.api.forwardingpathrequestinput.forwardingpathrequestinput.ForwardingPaths"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.forwardingpathrequestinput.forwardingpathrequestinput.ForwardingPaths": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.OnapModelInformation",
+                    "$ref": "#/definitions/generic.resource.api.OnapModelInformation"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "forwarding-path-name": {
+                            "type": "string",
+                            "description": "Forwarding-path-name from tosca-model. "
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.gcrequestinput.GcRequestInput": {
+            "type": "object",
+            "properties": {
+                "rebuild": {
+                    "type": "string",
+                    "description": "Value will indicate what to rebuild"
+                },
+                "vf-module-id": {
+                    "type": "string",
+                    "description": "This is mandatory in case of rebuild"
+                },
+                "input-parameters": {
+                    "originalRef": "#/definitions/generic.resource.api.Param",
+                    "$ref": "#/definitions/generic.resource.api.Param"
+                },
+                "vnf-id": {
+                    "type": "string"
+                },
+                "configuration-ids": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds",
+                        "$ref": "#/definitions/generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.gcrequestinput.gcrequestinput.ConfigurationIds": {
+            "type": "object",
+            "properties": {
+                "configuration-id": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.genericconfigurationnotification.Input": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ConfigurationInformation",
+                    "$ref": "#/definitions/generic.resource.api.ConfigurationInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.RequestInformation",
+                    "$ref": "#/definitions/generic.resource.api.RequestInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.SdncRequestHeader",
+                    "$ref": "#/definitions/generic.resource.api.SdncRequestHeader"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.TopologyResponseCommon",
+                    "$ref": "#/definitions/generic.resource.api.TopologyResponseCommon"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VnfVnrRebuildData",
+                    "$ref": "#/definitions/generic.resource.api.VnfVnrRebuildData"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VnrParameters",
+                    "$ref": "#/definitions/generic.resource.api.VnrParameters"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "configuration-topology-link": {
+                            "type": "string",
+                            "description": "Returns URL to generic-configuration-topology "
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.genericconfigurations.GcConfiguration": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ConfigurationStatus",
+                    "$ref": "#/definitions/generic.resource.api.ConfigurationStatus"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "configuration-id": {
+                            "type": "string"
+                        },
+                        "configuration-data": {
+                            "originalRef": "#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData",
+                            "$ref": "#/definitions/generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.genericconfigurations.gcconfiguration.ConfigurationData": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ConfigurationOperStatus",
+                    "$ref": "#/definitions/generic.resource.api.ConfigurationOperStatus"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "configuration-operation-information": {
+                            "originalRef": "#/definitions/generic.resource.api.GcTopologyOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.GcTopologyOperationInformation"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.genericconfigurationtopologyoperation.Output": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.GcResponseInformation",
+                    "$ref": "#/definitions/generic.resource.api.GcResponseInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceResponseInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceResponseInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.TopologyResponseCommon",
+                    "$ref": "#/definitions/generic.resource.api.TopologyResponseCommon"
+                }
+            ]
+        },
+        "generic.resource.api.getpathsegmenttopologyoperation.Output": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.GetpathsegmentResponseInformation",
+                    "$ref": "#/definitions/generic.resource.api.GetpathsegmentResponseInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceResponseInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceResponseInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.TopologyResponseCommon",
+                    "$ref": "#/definitions/generic.resource.api.TopologyResponseCommon"
+                }
+            ]
+        },
+        "generic.resource.api.hostroutes.HostRoutes": {
+            "type": "object",
+            "properties": {
+                "route-prefix": {
+                    "type": "string"
+                },
+                "next-hop": {
+                    "type": "string",
+                    "description": "Could be ip-address or hostname or service-instance"
+                }
+            }
+        },
+        "generic.resource.api.ipaddresses.IpAddresses": {
+            "type": "object",
+            "properties": {
+                "vipv6-address": {
+                    "type": "string",
+                    "description": "Virtual v6"
+                },
+                "ipv4-address": {
+                    "type": "string"
+                },
+                "vipv4-address": {
+                    "type": "string",
+                    "description": "Virtual v4"
+                },
+                "ipv6-address": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.licenseinformation.LicenseInformation": {
+            "type": "object",
+            "properties": {
+                "license-key-group-list": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList",
+                        "$ref": "#/definitions/generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList"
+                    }
+                },
+                "entitlement-pool-list": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList",
+                        "$ref": "#/definitions/generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.licenseinformation.licenseinformation.EntitlementPoolList": {
+            "type": "object",
+            "properties": {
+                "action": {
+                    "type": "string"
+                },
+                "entitlement-pool-invariant-uuid": {
+                    "type": "string"
+                },
+                "entitlement-uuid": {
+                    "type": "string",
+                    "description": "assigned by ALTS"
+                },
+                "entitlement-pool-uuid": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.licenseinformation.licenseinformation.LicenseKeyGroupList": {
+            "type": "object",
+            "properties": {
+                "license-key-group-uuid": {
+                    "type": "string"
+                },
+                "license-uuid": {
+                    "type": "string",
+                    "description": "assigned by ALTS"
+                },
+                "action": {
+                    "type": "string"
+                },
+                "license-key-group-invariant-uuid": {
+                    "type": "string"
+                },
+                "license-key": {
+                    "type": "string",
+                    "description": "assigned by ALTS"
+                }
+            }
+        },
+        "generic.resource.api.networkassignments.NetworkAssignments": {
+            "type": "object"
+        },
+        "generic.resource.api.networkinformation.NetworkInformation": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.OnapModelInformation",
+                    "$ref": "#/definitions/generic.resource.api.OnapModelInformation"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "from-preload": {
+                            "type": "boolean",
+                            "description": "Indicates if source is preload data"
+                        },
+                        "network-technology": {
+                            "type": "string"
+                        },
+                        "network-id": {
+                            "type": "string"
+                        },
+                        "network-type": {
+                            "type": "string"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.networkinstancegroup.NetworkInstanceGroup": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.AggregateRoutes",
+                    "$ref": "#/definitions/generic.resource.api.AggregateRoutes"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.OnapModelInformation",
+                    "$ref": "#/definitions/generic.resource.api.OnapModelInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.Subnets",
+                    "$ref": "#/definitions/generic.resource.api.Subnets"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "subnet-assignment-policy": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy"
+                        },
+                        "service-instance-id": {
+                            "type": "string"
+                        },
+                        "vpn-binding-policy": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy"
+                        },
+                        "network-instance-group-id": {
+                            "type": "string",
+                            "description": "Also a Key in Network Instance Group in A&AI"
+                        },
+                        "network-instance-group-function": {
+                            "type": "string"
+                        },
+                        "networks": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.Networks"
+                        },
+                        "aggregate-route-policy": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy"
+                        },
+                        "subnet-key-value": {
+                            "type": "string",
+                            "description": "key-value provided to IPAM when  creating shared subnet"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.networkinstancegroup.networkinstancegroup.AggregateRoutePolicy": {
+            "type": "object",
+            "properties": {
+                "ipv4-aggregate-route-level": {
+                    "type": "string"
+                },
+                "ipv6-aggregate-route-level": {
+                    "type": "string"
+                },
+                "aggregate-route-policy-name": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.networkinstancegroup.networkinstancegroup.Networks": {
+            "type": "object",
+            "properties": {
+                "network": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network",
+                        "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.networkinstancegroup.networkinstancegroup.SubnetAssignmentPolicy": {
+            "type": "object",
+            "properties": {
+                "subnet-use": {
+                    "type": "string",
+                    "description": "Current valid values - unique, shared (default)"
+                }
+            }
+        },
+        "generic.resource.api.networkinstancegroup.networkinstancegroup.VpnBindingPolicy": {
+            "type": "object",
+            "properties": {
+                "vpn-name": {
+                    "type": "string"
+                },
+                "global-route-target": {
+                    "type": "string"
+                },
+                "vpn-type": {
+                    "type": "string"
+                },
+                "vpn-binding": {
+                    "type": "string"
+                },
+                "route-target-role": {
+                    "type": "string"
+                },
+                "vpn-platform": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.networkinstancegroup.networkinstancegroup.networks.Network": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VpnBindings",
+                    "$ref": "#/definitions/generic.resource.api.VpnBindings"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "network-status": {
+                            "type": "string",
+                            "description": "assigned, unassigned"
+                        },
+                        "neutron-network-id": {
+                            "type": "string",
+                            "description": "Neutron-network-id assigned by PO/RO"
+                        },
+                        "network-id": {
+                            "type": "string",
+                            "description": "Index into network-topology-identifier structure"
+                        },
+                        "customer-bonding-requests": {
+                            "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests",
+                            "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests"
+                        },
+                        "vlan-tag-id": {
+                            "type": "integer",
+                            "format": "int64"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.CustomerBondingRequests": {
+            "type": "object",
+            "properties": {
+                "customer-bonding-request": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest",
+                        "$ref": "#/definitions/generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.networkinstancegroup.networkinstancegroup.networks.network.customerbondingrequests.CustomerBondingRequest": {
+            "type": "object",
+            "properties": {
+                "configuration-id": {
+                    "type": "string",
+                    "description": "e.g. vlan network receptor configuration id"
+                }
+            }
+        },
+        "generic.resource.api.networkparameters.NetworkParameters": {
+            "type": "object",
+            "properties": {
+                "network-parameter": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter",
+                        "$ref": "#/definitions/generic.resource.api.networkparameters.networkparameters.NetworkParameter"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.networkparameters.networkparameters.NetworkParameter": {
+            "type": "object",
+            "properties": {
+                "network-parameter-value": {
+                    "type": "string"
+                },
+                "network-parameter-name": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.networkpolicy.NetworkPolicy": {
+            "type": "object",
+            "properties": {
+                "network-policy-fqdn": {
+                    "type": "string"
+                },
+                "network-policy-id": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.networkrequestinput.NetworkRequestInput": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.RegionIdentifier",
+                    "$ref": "#/definitions/generic.resource.api.RegionIdentifier"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "network-name": {
+                            "type": "string"
+                        },
+                        "network-input-parameters": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "network-instance-group-id": {
+                            "type": "string",
+                            "description": "When network has instance-group role in service model"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.networktopology.NetworkTopology": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.NetworkAssignments",
+                    "$ref": "#/definitions/generic.resource.api.NetworkAssignments"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.NetworkParameters",
+                    "$ref": "#/definitions/generic.resource.api.NetworkParameters"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.NetworkTopologyIdentifierStructure",
+                    "$ref": "#/definitions/generic.resource.api.NetworkTopologyIdentifierStructure"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.OnapModelInformation",
+                    "$ref": "#/definitions/generic.resource.api.OnapModelInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.RegionIdentifier",
+                    "$ref": "#/definitions/generic.resource.api.RegionIdentifier"
+                }
+            ]
+        },
+        "generic.resource.api.networktopologyidentifierstructure.NetworkTopologyIdentifierStructure": {
+            "type": "object",
+            "properties": {
+                "related-networks": {
+                    "originalRef": "#/definitions/generic.resource.api.RelatedNetwork",
+                    "$ref": "#/definitions/generic.resource.api.RelatedNetwork"
+                },
+                "network-role": {
+                    "type": "string"
+                },
+                "is-trunked": {
+                    "type": "boolean"
+                },
+                "network-technology": {
+                    "type": "string"
+                },
+                "network-id": {
+                    "type": "string"
+                },
+                "eipam-v4-address-plan": {
+                    "type": "string"
+                },
+                "network-instance-group-id": {
+                    "type": "string",
+                    "description": "When network is part of network instance-Group-data & instance Group in A&AI"
+                },
+                "network-name": {
+                    "type": "string"
+                },
+                "segmentation-id": {
+                    "type": "string"
+                },
+                "eipam-v6-address-plan": {
+                    "type": "string"
+                },
+                "network-type": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.networktopologyoperation.Output": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.NetworkResponseInformation",
+                    "$ref": "#/definitions/generic.resource.api.NetworkResponseInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceResponseInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceResponseInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.TopologyResponseCommon",
+                    "$ref": "#/definitions/generic.resource.api.TopologyResponseCommon"
+                }
+            ]
+        },
+        "generic.resource.api.onapmodelinformation.OnapModelInformation": {
+            "type": "object",
+            "properties": {
+                "model-name": {
+                    "type": "string"
+                },
+                "model-version": {
+                    "type": "string"
+                },
+                "model-customization-uuid": {
+                    "type": "string",
+                    "description": "customized resource for use within a given service.Would not be present at the service level but would be present for the resource level"
+                },
+                "model-uuid": {
+                    "type": "string",
+                    "description": "identifies the uuid for this service or resource, which is version specific"
+                },
+                "model-invariant-uuid": {
+                    "type": "string",
+                    "description": "identifies the invariant uuid for this service or resource"
+                }
+            }
+        },
+        "generic.resource.api.param.Param": {
+            "type": "object",
+            "properties": {
+                "name": {
+                    "type": "string"
+                },
+                "resource-resolution-data": {
+                    "originalRef": "#/definitions/generic.resource.api.param.param.ResourceResolutionData",
+                    "$ref": "#/definitions/generic.resource.api.param.param.ResourceResolutionData"
+                },
+                "value": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.param.param.ResourceResolutionData": {
+            "type": "object",
+            "properties": {
+                "payload": {
+                    "type": "string"
+                },
+                "resource-key": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey",
+                        "$ref": "#/definitions/generic.resource.api.param.param.resourceresolutiondata.ResourceKey"
+                    }
+                },
+                "capability-name": {
+                    "type": "string",
+                    "description": "Resource assignment resolution Capability name"
+                },
+                "status": {
+                    "type": "string",
+                    "description": "SUCCESS, FAILED, or PENDING - RA returned data as capability"
+                }
+            }
+        },
+        "generic.resource.api.param.param.resourceresolutiondata.ResourceKey": {
+            "type": "object",
+            "properties": {
+                "name": {
+                    "type": "string"
+                },
+                "value": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.pnfdetails.PnfDetails": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.OnapModelInformation",
+                    "$ref": "#/definitions/generic.resource.api.OnapModelInformation"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "pnf-id": {
+                            "type": "string",
+                            "description": "pnfId*Identifier of this Pnf information element. CORRELATIONID = PNF-NAME (A&AI)"
+                        },
+                        "pnf-name": {
+                            "type": "string"
+                        },
+                        "pnf-type": {
+                            "type": "string",
+                            "description": "pnfType (template)*Type of Resource. NEW type: PNF (pre-defined in SDC)"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.pnfinformation.PnfInformation": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.OnapModelInformation",
+                    "$ref": "#/definitions/generic.resource.api.OnapModelInformation"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "pnf-name": {
+                            "type": "string",
+                            "description": "Key for A&AI query"
+                        },
+                        "pnf-type": {
+                            "type": "string"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.pnfrequestinput.PnfRequestInput": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.RegionIdentifier",
+                    "$ref": "#/definitions/generic.resource.api.RegionIdentifier"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "request-version": {
+                            "type": "string",
+                            "description": "keep this? e.g. 1702"
+                        },
+                        "pnf-input-parameters": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "pnf-name": {
+                            "type": "string"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.pnftopology.PnfTopology": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.OnapModelInformation",
+                    "$ref": "#/definitions/generic.resource.api.OnapModelInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.PnfTopologyIdentifierStructure",
+                    "$ref": "#/definitions/generic.resource.api.PnfTopologyIdentifierStructure"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.RegionIdentifier",
+                    "$ref": "#/definitions/generic.resource.api.RegionIdentifier"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "pnf-parameters-data": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "sdnc-generated-cloud-resources": {
+                            "type": "boolean",
+                            "description": "Indicate if source is sdnc generated cloud param.When true, the parameters are literal HEAT template parameter names;When false, the parameters need to be converted to HEAT format"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.pnftopologyidentifierstructure.PnfTopologyIdentifierStructure": {
+            "type": "object",
+            "properties": {
+                "pnf-id": {
+                    "type": "string"
+                },
+                "pnf-name": {
+                    "type": "string",
+                    "description": "optionally comes from pnf-request-input container or is assigned by sdn-c"
+                },
+                "pnf-type": {
+                    "type": "string",
+                    "description": "In preload tree, this label is used for the vf-module-type"
+                }
+            }
+        },
+        "generic.resource.api.pnftopologyoperation.Output": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.PnfResponseInformation",
+                    "$ref": "#/definitions/generic.resource.api.PnfResponseInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceResponseInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceResponseInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.TopologyResponseCommon",
+                    "$ref": "#/definitions/generic.resource.api.TopologyResponseCommon"
+                }
+            ]
+        },
+        "generic.resource.api.policyupdatenotifyoperation.Input": {
+            "type": "object",
+            "properties": {
+                "version-id": {
+                    "type": "string",
+                    "description": "Map JSON versionNo to version-id"
+                },
+                "policy-name": {
+                    "type": "string"
+                },
+                "update-type": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.policyupdatenotifyoperation.Output": {
+            "type": "object",
+            "properties": {
+                "error-code": {
+                    "type": "string"
+                },
+                "error-msg": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.portmirrorconfigurationassignments.PortMirrorConfigurationAssignments": {
+            "type": "object",
+            "properties": {
+                "dest-vnf-id": {
+                    "type": "string",
+                    "description": "For vProbe"
+                },
+                "dest-p-interface": {
+                    "type": "string",
+                    "description": "For pProbe; from policy manager"
+                },
+                "tenant-context": {
+                    "type": "string",
+                    "description": "From tenant object in A&AI"
+                },
+                "dest-pnf-name": {
+                    "type": "string",
+                    "description": "For pProbe"
+                },
+                "route-allotted-resource-id": {
+                    "type": "string",
+                    "description": "For vProbe"
+                },
+                "dest-tenant-id": {
+                    "type": "string",
+                    "description": "tenant-id from A&AI for destination VNF"
+                },
+                "owning-entity": {
+                    "type": "string"
+                },
+                "dest-pnf-port-policy-name": {
+                    "type": "string",
+                    "description": "For pProbe; from tosca model"
+                },
+                "cloud-region-id": {
+                    "type": "string"
+                },
+                "source-capacity": {
+                    "type": "integer",
+                    "format": "int64",
+                    "description": "Source port pps (packets per second) rating from tosca model"
+                },
+                "tenant-id": {
+                    "type": "string",
+                    "description": "tenant-id from A&AI for source VNF"
+                },
+                "dest-network-fqdn": {
+                    "type": "string"
+                },
+                "contrail-vmi-params": {
+                    "originalRef": "#/definitions/generic.resource.api.Param",
+                    "$ref": "#/definitions/generic.resource.api.Param"
+                },
+                "source-network-fqdn": {
+                    "type": "string"
+                },
+                "cloud-owner": {
+                    "type": "string"
+                },
+                "source-to-dest-maps": {
+                    "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps",
+                    "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps"
+                },
+                "source-vnf-id": {
+                    "type": "string"
+                },
+                "dest-tenant": {
+                    "type": "string",
+                    "description": "Tenant name from A&AI for destination VNF"
+                },
+                "dest-vnfc-instance-group-id": {
+                    "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId",
+                    "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId"
+                },
+                "source-vnfc-instance-group-id": {
+                    "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId",
+                    "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId"
+                },
+                "probe-type": {
+                    "type": "string",
+                    "description": "vprobe or pprobe; derived from configuration-information.configuration-sub-type"
+                },
+                "vnics-group-id": {
+                    "type": "string"
+                },
+                "tenant": {
+                    "type": "string",
+                    "description": "Tenant name from A&AI for source VNF"
+                }
+            }
+        },
+        "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.DestVnfcInstanceGroupId": {
+            "type": "object",
+            "properties": {
+                "instance-group-role": {
+                    "type": "string"
+                },
+                "configuration-id": {
+                    "type": "string"
+                },
+                "nfc-naming-code": {
+                    "type": "string",
+                    "description": "Set to nfc-naming-code"
+                },
+                "service-instance-id": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceToDestMaps": {
+            "type": "object",
+            "properties": {
+                "source-to-dest-map": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap",
+                        "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.SourceVnfcInstanceGroupId": {
+            "type": "object",
+            "properties": {
+                "instance-group-role": {
+                    "type": "string"
+                },
+                "configuration-id": {
+                    "type": "string"
+                },
+                "nfc-naming-code": {
+                    "type": "string",
+                    "description": "Set to nfc-naming-code"
+                },
+                "service-instance-id": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.portmirrorconfigurationassignments.portmirrorconfigurationassignments.sourcetodestmaps.SourceToDestMap": {
+            "type": "object",
+            "properties": {
+                "source-port-id": {
+                    "type": "string"
+                },
+                "source-vserver-id": {
+                    "type": "string"
+                },
+                "dest-vserver-id": {
+                    "type": "string"
+                },
+                "dest-ip-addresses": {
+                    "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                    "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                },
+                "link-name": {
+                    "type": "string"
+                },
+                "dest-port-name": {
+                    "type": "string"
+                },
+                "source-port-name": {
+                    "type": "string"
+                },
+                "dest-port-id": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.portmirrorconfigurationrequestinput.PortMirrorConfigurationRequestInput": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.RegionIdentifier",
+                    "$ref": "#/definitions/generic.resource.api.RegionIdentifier"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "source-port": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort"
+                        },
+                        "dest-port": {
+                            "originalRef": "#/definitions/generic.resource.api.PortInfo",
+                            "$ref": "#/definitions/generic.resource.api.PortInfo"
+                        },
+                        "port-mirror-configuration-input-parameters": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.portmirrorconfigurationrequestinput.portmirrorconfigurationrequestinput.SourcePort": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.PortInfo",
+                    "$ref": "#/definitions/generic.resource.api.PortInfo"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "source-port-id": {
+                            "type": "string",
+                            "description": "needed for srv-action=disable/enable"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.portmirrorconfigurations.PortMirrorConfiguration": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ConfigurationStatus",
+                    "$ref": "#/definitions/generic.resource.api.ConfigurationStatus"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "configuration-id": {
+                            "type": "string"
+                        },
+                        "configuration-data": {
+                            "originalRef": "#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData",
+                            "$ref": "#/definitions/generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.portmirrorconfigurations.portmirrorconfiguration.ConfigurationData": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ConfigurationOperStatus",
+                    "$ref": "#/definitions/generic.resource.api.ConfigurationOperStatus"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.PortMirrorConfigurationTopology",
+                    "$ref": "#/definitions/generic.resource.api.PortMirrorConfigurationTopology"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "configuration-operation-information": {
+                            "originalRef": "#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.PortMirrorTopologyOperationInformation"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.portmirrorconfigurationtopology.PortMirrorConfigurationTopology": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ConfigurationIdentifiers",
+                    "$ref": "#/definitions/generic.resource.api.ConfigurationIdentifiers"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.OnapModelInformation",
+                    "$ref": "#/definitions/generic.resource.api.OnapModelInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.PortMirrorConfigurationAssignments",
+                    "$ref": "#/definitions/generic.resource.api.PortMirrorConfigurationAssignments"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "port-mirror-configuration-parameters": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.portmirrortopologyoperation.Output": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.PortMirrorResponseInformation",
+                    "$ref": "#/definitions/generic.resource.api.PortMirrorResponseInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceResponseInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceResponseInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.TopologyResponseCommon",
+                    "$ref": "#/definitions/generic.resource.api.TopologyResponseCommon"
+                }
+            ]
+        },
+        "generic.resource.api.preloaddata.PreloadData": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.PreloadNetworkTopologyInformation",
+                    "$ref": "#/definitions/generic.resource.api.PreloadNetworkTopologyInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.PreloadOperStatus",
+                    "$ref": "#/definitions/generic.resource.api.PreloadOperStatus"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.PreloadVfModuleTopologyInformation",
+                    "$ref": "#/definitions/generic.resource.api.PreloadVfModuleTopologyInformation"
+                }
+            ]
+        },
+        "generic.resource.api.preloadmodelinformation.PreloadList": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.PreloadData",
+                    "$ref": "#/definitions/generic.resource.api.PreloadData"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "preload-type": {
+                            "type": "string",
+                            "description": "network or vf-module"
+                        },
+                        "preload-id": {
+                            "type": "string",
+                            "description": "vf-module-name or network name"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.preloadnetworktopologyinformation.PreloadNetworkTopologyInformation": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.HostRoutes",
+                    "$ref": "#/definitions/generic.resource.api.HostRoutes"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.NetworkPolicy",
+                    "$ref": "#/definitions/generic.resource.api.NetworkPolicy"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.NetworkTopologyIdentifierStructure",
+                    "$ref": "#/definitions/generic.resource.api.NetworkTopologyIdentifierStructure"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ProviderNetworkInformation",
+                    "$ref": "#/definitions/generic.resource.api.ProviderNetworkInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.RouteTableReference",
+                    "$ref": "#/definitions/generic.resource.api.RouteTableReference"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.Subnets",
+                    "$ref": "#/definitions/generic.resource.api.Subnets"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VpnBindings",
+                    "$ref": "#/definitions/generic.resource.api.VpnBindings"
+                }
+            ]
+        },
+        "generic.resource.api.preloadnetworktopologyoperation.Input": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.PreloadNetworkTopologyInformation",
+                    "$ref": "#/definitions/generic.resource.api.PreloadNetworkTopologyInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.RequestInformation",
+                    "$ref": "#/definitions/generic.resource.api.RequestInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.SdncRequestHeader",
+                    "$ref": "#/definitions/generic.resource.api.SdncRequestHeader"
+                }
+            ]
+        },
+        "generic.resource.api.preloadoperstatus.PreloadOperStatus": {
+            "type": "object",
+            "properties": {
+                "last-action": {
+                    "originalRef": "#/definitions/generic.resource.api.LastActionEnumeration",
+                    "$ref": "#/definitions/generic.resource.api.LastActionEnumeration"
+                },
+                "modify-timestamp": {
+                    "type": "string"
+                },
+                "maintenance-indicator": {
+                    "originalRef": "#/definitions/generic.resource.api.MaintenanceIndicatorEnumeration",
+                    "$ref": "#/definitions/generic.resource.api.MaintenanceIndicatorEnumeration"
+                },
+                "last-order-status": {
+                    "originalRef": "#/definitions/generic.resource.api.LastOrderStatusEnumeration",
+                    "$ref": "#/definitions/generic.resource.api.LastOrderStatusEnumeration"
+                },
+                "create-timestamp": {
+                    "type": "string"
+                },
+                "order-status": {
+                    "originalRef": "#/definitions/generic.resource.api.OrderStatusEnumeration",
+                    "$ref": "#/definitions/generic.resource.api.OrderStatusEnumeration"
+                },
+                "last-svc-request-id": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.preloadvfmoduletopologyinformation.PreloadVfModuleTopologyInformation": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VfModuleTopology",
+                    "$ref": "#/definitions/generic.resource.api.VfModuleTopology"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VnfResourceAssignments",
+                    "$ref": "#/definitions/generic.resource.api.VnfResourceAssignments"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VnfTopologyIdentifierStructure",
+                    "$ref": "#/definitions/generic.resource.api.VnfTopologyIdentifierStructure"
+                }
+            ]
+        },
+        "generic.resource.api.preloadvfmoduletopologyoperation.Input": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.PreloadVfModuleTopologyInformation",
+                    "$ref": "#/definitions/generic.resource.api.PreloadVfModuleTopologyInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.RequestInformation",
+                    "$ref": "#/definitions/generic.resource.api.RequestInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.SdncRequestHeader",
+                    "$ref": "#/definitions/generic.resource.api.SdncRequestHeader"
+                }
+            ]
+        },
+        "generic.resource.api.relatednetwork.RelatedNetwork": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VlanTags",
+                    "$ref": "#/definitions/generic.resource.api.VlanTags"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "network-role": {
+                            "type": "string"
+                        },
+                        "network-id": {
+                            "type": "string",
+                            "description": "Key to l3-network object"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.requestinformation.RequestInformation": {
+            "type": "object",
+            "properties": {
+                "notification-url": {
+                    "type": "string"
+                },
+                "order-version": {
+                    "type": "string"
+                },
+                "request-action": {
+                    "description": "still need to work Disconnect",
+                    "originalRef": "#/definitions/generic.resource.api.RequestActionEnumeration",
+                    "$ref": "#/definitions/generic.resource.api.RequestActionEnumeration"
+                },
+                "source": {
+                    "type": "string"
+                },
+                "request-id": {
+                    "type": "string",
+                    "description": "Request ID generated upstream of MSO"
+                },
+                "order-number": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.routetablereference.RouteTableReference": {
+            "type": "object",
+            "properties": {
+                "route-table-reference-id": {
+                    "type": "string"
+                },
+                "route-table-reference-fqdn": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.sdncrequestheader.SdncRequestHeader": {
+            "type": "object",
+            "properties": {
+                "svc-request-id": {
+                    "type": "string",
+                    "description": "Uniquely generated by calling system (e.g. MSO or SDN-GP)"
+                },
+                "svc-notification-url": {
+                    "type": "string",
+                    "description": "Contains URL for asynchronous response"
+                },
+                "svc-action": {
+                    "description": "This is the rpcAction",
+                    "originalRef": "#/definitions/generic.resource.api.SvcActionEnumeration",
+                    "$ref": "#/definitions/generic.resource.api.SvcActionEnumeration"
+                }
+            }
+        },
+        "generic.resource.api.securityzoneallottedresources.SecurityZoneAllottedResource": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.AllottedResourceStatus",
+                    "$ref": "#/definitions/generic.resource.api.AllottedResourceStatus"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "allotted-resource-id": {
+                            "type": "string"
+                        },
+                        "allotted-resource-data": {
+                            "originalRef": "#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData",
+                            "$ref": "#/definitions/generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.securityzoneallottedresources.securityzoneallottedresource.AllottedResourceData": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.AllottedResourceOperStatus",
+                    "$ref": "#/definitions/generic.resource.api.AllottedResourceOperStatus"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.SecurityZoneTopology",
+                    "$ref": "#/definitions/generic.resource.api.SecurityZoneTopology"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "allotted-resource-operation-information": {
+                            "originalRef": "#/definitions/generic.resource.api.SecurityZoneOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.SecurityZoneOperationInformation"
+                        },
+                        "security-zone-parameters": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.securityzoneassignments.SecurityZoneAssignments": {
+            "type": "object",
+            "properties": {
+                "security-zone-name-trusted": {
+                    "type": "string"
+                },
+                "trusted-network-role": {
+                    "type": "string",
+                    "description": "In the case of vIPR, this is the landing networks network-role; used in naming"
+                },
+                "security-zone-name-untrusted": {
+                    "type": "string"
+                },
+                "security-zone-service-instance-id": {
+                    "type": "string",
+                    "description": "Will be the same as the parent-service-instance-id"
+                },
+                "untrusted-network-role": {
+                    "type": "string",
+                    "description": "In the case of vIPR, this is the tenant oam networks network-role; used in naming"
+                },
+                "vlan-tag": {
+                    "type": "string"
+                },
+                "security-zone-vnf-id": {
+                    "type": "string",
+                    "description": "Selected by SDNC from the security-zone-service-instance-id"
+                }
+            }
+        },
+        "generic.resource.api.securityzonerequestinput.SecurityZoneRequestInput": {
+            "type": "object",
+            "properties": {
+                "security-zone-input-parameters": {
+                    "originalRef": "#/definitions/generic.resource.api.Param",
+                    "$ref": "#/definitions/generic.resource.api.Param"
+                },
+                "trusted-network-role": {
+                    "type": "string",
+                    "description": "In the case of vIPR, this is the landing networks network-role; used in naming"
+                },
+                "untrusted-network-role": {
+                    "type": "string",
+                    "description": "In the case of vIPR, this is the tenant oam networks network-role; used in naming"
+                },
+                "vlan-tag": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.securityzonetopology.SecurityZoneTopology": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.AllottedResourceIdentifiers",
+                    "$ref": "#/definitions/generic.resource.api.AllottedResourceIdentifiers"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.OnapModelInformation",
+                    "$ref": "#/definitions/generic.resource.api.OnapModelInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.SecurityZoneAssignments",
+                    "$ref": "#/definitions/generic.resource.api.SecurityZoneAssignments"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "security-zone-parameters": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.securityzonetopologyoperation.Output": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.SecurityZoneResponseInformation",
+                    "$ref": "#/definitions/generic.resource.api.SecurityZoneResponseInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceResponseInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceResponseInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.TopologyResponseCommon",
+                    "$ref": "#/definitions/generic.resource.api.TopologyResponseCommon"
+                }
+            ]
+        },
+        "generic.resource.api.serviceassignments.ServiceAssignments": {
+            "type": "object"
+        },
+        "generic.resource.api.servicedata.ServiceData": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceLevelOperStatus",
+                    "$ref": "#/definitions/generic.resource.api.ServiceLevelOperStatus"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceOperationInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceOperationInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceTopology",
+                    "$ref": "#/definitions/generic.resource.api.ServiceTopology"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "vnfc-instance-groups": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfcInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.VnfcInstanceGroup"
+                        },
+                        "provided-configurations": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.ProvidedConfigurations"
+                        },
+                        "provided-allotted-resources": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.ProvidedAllottedResources"
+                        },
+                        "vnfs": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.Vnfs",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.Vnfs"
+                        },
+                        "forwarding-paths": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.ForwardingPaths"
+                        },
+                        "network-instance-groups": {
+                            "originalRef": "#/definitions/generic.resource.api.NetworkInstanceGroup",
+                            "$ref": "#/definitions/generic.resource.api.NetworkInstanceGroup"
+                        },
+                        "networks": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.Networks",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.Networks"
+                        },
+                        "controller-ipv4-address": {
+                            "type": "string"
+                        },
+                        "consumed-allotted-resources": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.ConsumedAllottedResources"
+                        },
+                        "pnfs": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.Pnfs",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.Pnfs"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.servicedata.servicedata.ConsumedAllottedResources": {
+            "type": "object",
+            "properties": {
+                "consumed-allotted-resource": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.AllottedResourceInfo",
+                        "$ref": "#/definitions/generic.resource.api.AllottedResourceInfo"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.servicedata.servicedata.ForwardingPaths": {
+            "type": "object",
+            "properties": {
+                "forwarding-path": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath",
+                        "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.servicedata.servicedata.Networks": {
+            "type": "object",
+            "properties": {
+                "network": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.networks.Network",
+                        "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.networks.Network"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.servicedata.servicedata.Pnfs": {
+            "type": "object",
+            "properties": {
+                "pnf": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf",
+                        "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.Pnf"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.servicedata.servicedata.ProvidedAllottedResources": {
+            "type": "object",
+            "properties": {
+                "provided-allotted-resource": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.AllottedResourceInfo",
+                        "$ref": "#/definitions/generic.resource.api.AllottedResourceInfo"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.servicedata.servicedata.ProvidedConfigurations": {
+            "type": "object",
+            "properties": {
+                "provided-configuration": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.ConfigurationInfo",
+                        "$ref": "#/definitions/generic.resource.api.ConfigurationInfo"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.servicedata.servicedata.Vnfs": {
+            "type": "object",
+            "properties": {
+                "vnf": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf",
+                        "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.Vnf"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.servicedata.servicedata.forwardingpaths.ForwardingPath": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ForwardingPathInformation",
+                    "$ref": "#/definitions/generic.resource.api.ForwardingPathInformation"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "forwarding-path-id": {
+                            "type": "string",
+                            "description": "Generated by SDNC"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.servicedata.servicedata.networks.Network": {
+            "type": "object",
+            "properties": {
+                "network-id": {
+                    "type": "string"
+                },
+                "network-data": {
+                    "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData",
+                    "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.networks.network.NetworkData"
+                }
+            }
+        },
+        "generic.resource.api.servicedata.servicedata.networks.network.NetworkData": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.NetworkLevelOperStatus",
+                    "$ref": "#/definitions/generic.resource.api.NetworkLevelOperStatus"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.NetworkOperationInformation",
+                    "$ref": "#/definitions/generic.resource.api.NetworkOperationInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.NetworkTopology",
+                    "$ref": "#/definitions/generic.resource.api.NetworkTopology"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "network-provided-allotted-resources": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.servicedata.servicedata.networks.network.networkdata.NetworkProvidedAllottedResources": {
+            "type": "object",
+            "properties": {
+                "network-provided-ar-id": {
+                    "type": "array",
+                    "description": "List of allotted resources using capacity from this network",
+                    "items": {
+                        "type": "string"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.servicedata.servicedata.pnfs.Pnf": {
+            "type": "object",
+            "properties": {
+                "pnf-data": {
+                    "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData",
+                    "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData"
+                },
+                "pnf-id": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.servicedata.servicedata.pnfs.pnf.PnfData": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.PnfLevelOperStatus",
+                    "$ref": "#/definitions/generic.resource.api.PnfLevelOperStatus"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.PnfOperationInformation",
+                    "$ref": "#/definitions/generic.resource.api.PnfOperationInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.PnfTopology",
+                    "$ref": "#/definitions/generic.resource.api.PnfTopology"
+                }
+            ]
+        },
+        "generic.resource.api.servicedata.servicedata.vnfs.Vnf": {
+            "type": "object",
+            "properties": {
+                "vnf-data": {
+                    "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData",
+                    "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData"
+                },
+                "vnf-id": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.servicedata.servicedata.vnfs.vnf.VnfData": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VnfLevelOperStatus",
+                    "$ref": "#/definitions/generic.resource.api.VnfLevelOperStatus"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VnfOperationInformation",
+                    "$ref": "#/definitions/generic.resource.api.VnfOperationInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VnfTopology",
+                    "$ref": "#/definitions/generic.resource.api.VnfTopology"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "vnf-network-collections": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfNetworkCollection",
+                            "$ref": "#/definitions/generic.resource.api.VnfNetworkCollection"
+                        },
+                        "vnf-sub-interface-groups": {
+                            "originalRef": "#/definitions/generic.resource.api.VnfSubInterfaceGroup",
+                            "$ref": "#/definitions/generic.resource.api.VnfSubInterfaceGroup"
+                        },
+                        "vf-modules": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules"
+                        },
+                        "vnf-provided-allotted-resources": {
+                            "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources",
+                            "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VfModules": {
+            "type": "object",
+            "properties": {
+                "vf-module": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule",
+                        "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.VnfProvidedAllottedResources": {
+            "type": "object",
+            "properties": {
+                "vnf-provided-ar-id": {
+                    "type": "array",
+                    "description": "List of allotted resources using capacity from this vnf",
+                    "items": {
+                        "type": "string"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.VfModule": {
+            "type": "object",
+            "properties": {
+                "vf-module-data": {
+                    "originalRef": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData",
+                    "$ref": "#/definitions/generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData"
+                },
+                "vf-module-id": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.servicedata.servicedata.vnfs.vnf.vnfdata.vfmodules.vfmodule.VfModuleData": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VfModuleLevelOperStatus",
+                    "$ref": "#/definitions/generic.resource.api.VfModuleLevelOperStatus"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VfModuleOperationInformation",
+                    "$ref": "#/definitions/generic.resource.api.VfModuleOperationInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VfModuleTopology",
+                    "$ref": "#/definitions/generic.resource.api.VfModuleTopology"
+                }
+            ]
+        },
+        "generic.resource.api.serviceinformation.ServiceInformation": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.OnapModelInformation",
+                    "$ref": "#/definitions/generic.resource.api.OnapModelInformation"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "subscriber-name": {
+                            "type": "string",
+                            "description": "Would not be expected for vIPR-ATM or mobility services."
+                        },
+                        "subscription-service-type": {
+                            "type": "string",
+                            "description": "used to reference a&ai subscription-service-type. For example, we show as vIPR-ATM in example."
+                        },
+                        "service-id": {
+                            "type": "string",
+                            "description": "This maps to the product-family-id in A&AI"
+                        },
+                        "global-customer-id": {
+                            "type": "string",
+                            "description": "need for put of data to AnAI (MSO provides)"
+                        },
+                        "service-instance-id": {
+                            "type": "string"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.servicemodelinfrastructure.Service": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceData",
+                    "$ref": "#/definitions/generic.resource.api.ServiceData"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceStatus",
+                    "$ref": "#/definitions/generic.resource.api.ServiceStatus"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "service-instance-id": {
+                            "type": "string",
+                            "description": "Keep as M"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.serviceparameters.ServiceParameters": {
+            "type": "object",
+            "properties": {
+                "service-parameter": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter",
+                        "$ref": "#/definitions/generic.resource.api.serviceparameters.serviceparameters.ServiceParameter"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.serviceparameters.serviceparameters.ServiceParameter": {
+            "type": "object",
+            "properties": {
+                "service-parameter-value": {
+                    "type": "string"
+                },
+                "service-parameter-name": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.servicepathinformation.Service": {
+            "type": "object",
+            "properties": {
+                "vnfs": {
+                    "originalRef": "#/definitions/generic.resource.api.servicepathinformation.service.Vnfs",
+                    "$ref": "#/definitions/generic.resource.api.servicepathinformation.service.Vnfs"
+                },
+                "service-path-sequence-id": {
+                    "type": "integer",
+                    "format": "int64",
+                    "description": "e.g. S1S2S3S5seq id=1  S1-S2seq id=2  S2S3seq id=3  S3S5Incremental integer value"
+                },
+                "service-instance-id": {
+                    "type": "string",
+                    "description": "service-instance-id of each service-instance in the service-path-instance"
+                }
+            }
+        },
+        "generic.resource.api.servicepathinformation.service.Vnfs": {
+            "type": "object",
+            "properties": {
+                "vnf": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.VnfPathInformation",
+                        "$ref": "#/definitions/generic.resource.api.VnfPathInformation"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.servicerequestinput.ServiceRequestInput": {
+            "type": "object",
+            "properties": {
+                "service-input-parameters": {
+                    "originalRef": "#/definitions/generic.resource.api.Param",
+                    "$ref": "#/definitions/generic.resource.api.Param"
+                },
+                "service-instance-name": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.servicestatus.ServiceStatus": {
+            "type": "object",
+            "properties": {
+                "response-code": {
+                    "type": "string"
+                },
+                "response-message": {
+                    "type": "string"
+                },
+                "action": {
+                    "type": "string",
+                    "description": "value would one of possible request-actions; match the list in service-data oper-status"
+                },
+                "response-timestamp": {
+                    "type": "string"
+                },
+                "request-status": {
+                    "originalRef": "#/definitions/generic.resource.api.RequestStatusEnumeration",
+                    "$ref": "#/definitions/generic.resource.api.RequestStatusEnumeration"
+                },
+                "final-indicator": {
+                    "type": "string"
+                },
+                "rpc-name": {
+                    "type": "string"
+                },
+                "rpc-action": {
+                    "description": "this is the svc-action from the incoming request",
+                    "originalRef": "#/definitions/generic.resource.api.RpcActionEnumeration",
+                    "$ref": "#/definitions/generic.resource.api.RpcActionEnumeration"
+                }
+            }
+        },
+        "generic.resource.api.servicetopology.ServiceTopology": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.OnapModelInformation",
+                    "$ref": "#/definitions/generic.resource.api.OnapModelInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceAssignments",
+                    "$ref": "#/definitions/generic.resource.api.ServiceAssignments"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceParameters",
+                    "$ref": "#/definitions/generic.resource.api.ServiceParameters"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceTopologyIdentifier",
+                    "$ref": "#/definitions/generic.resource.api.ServiceTopologyIdentifier"
+                }
+            ]
+        },
+        "generic.resource.api.servicetopologyidentifier.ServiceTopologyIdentifier": {
+            "type": "object",
+            "properties": {
+                "service-id": {
+                    "type": "string",
+                    "description": "from MSO input on STO assign"
+                },
+                "global-customer-id": {
+                    "type": "string"
+                },
+                "service-instance-id": {
+                    "type": "string",
+                    "description": "repeated"
+                },
+                "service-instance-name": {
+                    "type": "string",
+                    "description": "optionally comes from service-request-input container or is assigned by sdn-c"
+                },
+                "service-type": {
+                    "type": "string",
+                    "description": "tag labeled subscription-service-type in the service-information input"
+                }
+            }
+        },
+        "generic.resource.api.servicetopologyoperation.Output": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceResponseInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceResponseInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.TopologyResponseCommon",
+                    "$ref": "#/definitions/generic.resource.api.TopologyResponseCommon"
+                }
+            ]
+        },
+        "generic.resource.api.subinterfacenetworkdata.SubInterfaceNetworkData": {
+            "type": "object",
+            "properties": {
+                "network-role": {
+                    "type": "string",
+                    "description": "e.g. untrusted "
+                },
+                "floating-ips": {
+                    "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps",
+                    "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps"
+                },
+                "network-id": {
+                    "type": "string",
+                    "description": "Subinterface network id (UUID in A&AI)"
+                },
+                "network-information-items": {
+                    "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems",
+                    "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems"
+                },
+                "neutron-network-id": {
+                    "type": "string",
+                    "description": "Neutron network id assigned by PO/RP"
+                },
+                "network-name": {
+                    "type": "integer",
+                    "format": "int64",
+                    "description": "Subinterface network name"
+                },
+                "network-role-tag": {
+                    "type": "string",
+                    "description": "Assuming HEAT template network role tag parameter - not used"
+                },
+                "vlan-tag-id": {
+                    "type": "integer",
+                    "format": "int64",
+                    "description": "Vlan tag assigned to subinterface port"
+                }
+            }
+        },
+        "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.FloatingIps": {
+            "type": "object",
+            "properties": {
+                "floating-ip-v4": {
+                    "type": "array",
+                    "description": "Floating ipv4 for VMs of a given type on this network",
+                    "items": {
+                        "type": "string"
+                    }
+                },
+                "floating-ip-v6": {
+                    "type": "array",
+                    "description": "Floating ipv6 for VMs of a given type on this network",
+                    "items": {
+                        "type": "string"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.NetworkInformationItems": {
+            "type": "object",
+            "properties": {
+                "network-information-item": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem",
+                        "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.NetworkInformationItem": {
+            "type": "object",
+            "properties": {
+                "ip-version": {
+                    "type": "string",
+                    "description": "Use ipv4 or ipv6"
+                },
+                "network-ips": {
+                    "originalRef": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                    "$ref": "#/definitions/generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
+                },
+                "ip-count": {
+                    "type": "integer",
+                    "format": "int32",
+                    "description": "The number of ip addresses to be assigned per vm for this network role"
+                },
+                "use-dhcp": {
+                    "description": "Indicator to use DHCP on this network for this VM - set to N for Vlan tagging",
+                    "originalRef": "#/definitions/generic.resource.api.UseDhcpEnumeration",
+                    "$ref": "#/definitions/generic.resource.api.UseDhcpEnumeration"
+                }
+            }
+        },
+        "generic.resource.api.subinterfacenetworkdata.subinterfacenetworkdata.networkinformationitems.networkinformationitem.NetworkIps": {
+            "type": "object",
+            "properties": {
+                "network-ip": {
+                    "type": "array",
+                    "description": "List of assigned ip addresses of type ip-version on a network.",
+                    "items": {
+                        "type": "string"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.subinterfaces.SubInterfaces": {
+            "type": "object",
+            "properties": {
+                "sub-interface": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface",
+                        "$ref": "#/definitions/generic.resource.api.subinterfaces.subinterfaces.SubInterface"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.subinterfaces.subinterfaces.SubInterface": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VlanTags",
+                    "$ref": "#/definitions/generic.resource.api.VlanTags"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "sub-interface-port-id": {
+                            "type": "string"
+                        },
+                        "sub-interface-port-name": {
+                            "type": "string"
+                        },
+                        "sub-interface-network": {
+                            "originalRef": "#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork",
+                            "$ref": "#/definitions/generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork"
+                        },
+                        "sub-interface-ip-addresses": {
+                            "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                            "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                        },
+                        "sub-interface-status": {
+                            "type": "string",
+                            "description": "NULL, unassigned, assigned"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.subinterfaces.subinterfaces.subinterface.SubInterfaceNetwork": {
+            "type": "object",
+            "properties": {
+                "network-id": {
+                    "type": "string"
+                },
+                "network-name": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.subnets.Subnets": {
+            "type": "object",
+            "properties": {
+                "subnet-role": {
+                    "type": "string"
+                },
+                "cidr-mask": {
+                    "type": "string"
+                },
+                "subnet-sequence": {
+                    "type": "integer",
+                    "format": "int32"
+                },
+                "addr-from-start": {
+                    "description": "Default is N",
+                    "originalRef": "#/definitions/generic.resource.api.AddrFromStartEnumeration",
+                    "$ref": "#/definitions/generic.resource.api.AddrFromStartEnumeration"
+                },
+                "dhcp-start-address": {
+                    "type": "string"
+                },
+                "gateway-address": {
+                    "type": "string"
+                },
+                "dhcp-end-address": {
+                    "type": "string"
+                },
+                "ip-version": {
+                    "type": "string"
+                },
+                "start-address": {
+                    "type": "string"
+                },
+                "dhcp-enabled": {
+                    "originalRef": "#/definitions/generic.resource.api.DhcpEnabledEnumeration",
+                    "$ref": "#/definitions/generic.resource.api.DhcpEnabledEnumeration"
+                },
+                "subnet-name": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.tunnelxconnallottedresources.TunnelxconnAllottedResource": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.AllottedResourceStatus",
+                    "$ref": "#/definitions/generic.resource.api.AllottedResourceStatus"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "allotted-resource-id": {
+                            "type": "string"
+                        },
+                        "allotted-resource-data": {
+                            "originalRef": "#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData",
+                            "$ref": "#/definitions/generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.tunnelxconnallottedresources.tunnelxconnallottedresource.AllottedResourceData": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.AllottedResourceOperStatus",
+                    "$ref": "#/definitions/generic.resource.api.AllottedResourceOperStatus"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.TunnelxconnTopology",
+                    "$ref": "#/definitions/generic.resource.api.TunnelxconnTopology"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "allotted-resource-operation-information": {
+                            "originalRef": "#/definitions/generic.resource.api.TunnelxconnOperationInformation",
+                            "$ref": "#/definitions/generic.resource.api.TunnelxconnOperationInformation"
+                        },
+                        "tunnelxconn-parameters": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.tunnelxconnassignments.TunnelxconnAssignments": {
+            "type": "object",
+            "properties": {
+                "vni": {
+                    "type": "string",
+                    "description": "The Network Controller will assign a VNI value from the associated vGMUX VNI pool"
+                },
+                "vgmux-lan-ip": {
+                    "type": "string",
+                    "description": "The Network Controller will look up the vgmux lan ip from the vgmux vg module"
+                },
+                "vg-ip": {
+                    "type": "string",
+                    "description": "The Network Controller will assign the VG IP address from local inventory"
+                },
+                "vgmux-bearer-ip": {
+                    "type": "string",
+                    "description": "The Network Controller will look up the vgmux bearer ip from the vgmux vf module"
+                }
+            }
+        },
+        "generic.resource.api.tunnelxconnrequestinput.TunnelxconnRequestInput": {
+            "type": "object",
+            "properties": {
+                "brg-wan-mac-address": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.tunnelxconntopology.TunnelxconnTopology": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.AllottedResourceIdentifiers",
+                    "$ref": "#/definitions/generic.resource.api.AllottedResourceIdentifiers"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.OnapModelInformation",
+                    "$ref": "#/definitions/generic.resource.api.OnapModelInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.TunnelxconnAssignments",
+                    "$ref": "#/definitions/generic.resource.api.TunnelxconnAssignments"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "tunnelxconn-parameters": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.tunnelxconntopologyoperation.Output": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceResponseInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceResponseInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.TopologyResponseCommon",
+                    "$ref": "#/definitions/generic.resource.api.TopologyResponseCommon"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.TunnelxconnResponseInformation",
+                    "$ref": "#/definitions/generic.resource.api.TunnelxconnResponseInformation"
+                }
+            ]
+        },
+        "generic.resource.api.vfmoduleassignments.VfModuleAssignments": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VlanVnfcInstanceGroups",
+                    "$ref": "#/definitions/generic.resource.api.VlanVnfcInstanceGroups"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "vf-module-status": {
+                            "type": "string",
+                            "description": "Orchestration status from AAI"
+                        },
+                        "vms": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms"
+                        },
+                        "dhcp-subnet-assignments": {
+                            "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments",
+                            "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.vfmoduleassignments.vfmoduleassignments.DhcpSubnetAssignments": {
+            "type": "object",
+            "properties": {
+                "dhcp-subnet-assignment": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment",
+                        "$ref": "#/definitions/generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vfmoduleassignments.vfmoduleassignments.Vms": {
+            "type": "object",
+            "properties": {
+                "vm": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.VmTopologyData",
+                        "$ref": "#/definitions/generic.resource.api.VmTopologyData"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vfmoduleassignments.vfmoduleassignments.dhcpsubnetassignments.DhcpSubnetAssignment": {
+            "type": "object",
+            "properties": {
+                "network-role": {
+                    "type": "string"
+                },
+                "neutron-subnet-id": {
+                    "type": "string",
+                    "description": "Same as subnet-id in subnet-data structure"
+                },
+                "ip-version": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.vfmoduleinformation.VfModuleInformation": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.OnapModelInformation",
+                    "$ref": "#/definitions/generic.resource.api.OnapModelInformation"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "vf-module-id": {
+                            "type": "string"
+                        },
+                        "from-preload": {
+                            "type": "boolean",
+                            "description": "Indicates if source is preload data"
+                        },
+                        "vf-module-type": {
+                            "type": "string"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.vfmodulerequestinput.VfModuleRequestInput": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.RegionIdentifier",
+                    "$ref": "#/definitions/generic.resource.api.RegionIdentifier"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "vf-module-name": {
+                            "type": "string"
+                        },
+                        "request-version": {
+                            "type": "string",
+                            "description": "keep this?"
+                        },
+                        "vf-module-input-parameters": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.vfmoduletopology.VfModuleTopology": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.OnapModelInformation",
+                    "$ref": "#/definitions/generic.resource.api.OnapModelInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.RegionIdentifier",
+                    "$ref": "#/definitions/generic.resource.api.RegionIdentifier"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VfModuleAssignments",
+                    "$ref": "#/definitions/generic.resource.api.VfModuleAssignments"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VfModuleTopologyIdentifier",
+                    "$ref": "#/definitions/generic.resource.api.VfModuleTopologyIdentifier"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "vf-module-parameters": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "sdnc-generated-cloud-resources": {
+                            "type": "boolean",
+                            "description": "Indicate if source is sdnc-generated-cloud-resources.When true, the parameters are literal HEAT template parameter names;When false, the parameters need to be converted to HEAT format"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.vfmoduletopologyidentifier.VfModuleTopologyIdentifier": {
+            "type": "object",
+            "properties": {
+                "vf-module-name": {
+                    "type": "string",
+                    "description": "vf-module-name"
+                },
+                "vf-module-id": {
+                    "type": "string",
+                    "description": "vf-module id"
+                },
+                "vf-module-type": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.vfmoduletopologyoperation.Output": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceResponseInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceResponseInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.TopologyResponseCommon",
+                    "$ref": "#/definitions/generic.resource.api.TopologyResponseCommon"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VfModuleResponseInformation",
+                    "$ref": "#/definitions/generic.resource.api.VfModuleResponseInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VnfResponseInformation",
+                    "$ref": "#/definitions/generic.resource.api.VnfResponseInformation"
+                }
+            ]
+        },
+        "generic.resource.api.vlantags.VlanTags": {
+            "type": "object",
+            "properties": {
+                "is-private": {
+                    "type": "boolean"
+                },
+                "vlan-interface": {
+                    "type": "string",
+                    "description": "A&AI Key"
+                },
+                "upper-tag-id": {
+                    "type": "integer",
+                    "format": "int64",
+                    "description": "aka outer tag"
+                },
+                "lower-tag-id": {
+                    "type": "integer",
+                    "format": "int64",
+                    "description": "aka inner tag"
+                }
+            }
+        },
+        "generic.resource.api.vlanvnfcinstancegroups.VlanVnfcInstanceGroups": {
+            "type": "object",
+            "properties": {
+                "vlan-vnfc-instance-group": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup",
+                        "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.VlanVnfcInstanceGroup": {
+            "type": "object",
+            "properties": {
+                "vnf-id": {
+                    "type": "string"
+                },
+                "vnfcs": {
+                    "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs",
+                    "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs"
+                },
+                "instance-group-id": {
+                    "type": "string",
+                    "description": "A&AI ID"
+                },
+                "instance-group-function": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.Vnfcs": {
+            "type": "object",
+            "properties": {
+                "vnfc": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc",
+                        "$ref": "#/definitions/generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vlanvnfcinstancegroups.vlanvnfcinstancegroups.vlanvnfcinstancegroup.vnfcs.Vnfc": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VnicGroups",
+                    "$ref": "#/definitions/generic.resource.api.VnicGroups"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "vnfc-name": {
+                            "type": "string"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.vmnetworkdata.FloatingIps": {
+            "type": "object",
+            "properties": {
+                "floating-ip-v4": {
+                    "type": "array",
+                    "description": "Floating ipv4 for VMs of a given type on this network",
+                    "items": {
+                        "type": "string"
+                    }
+                },
+                "floating-ip-v6": {
+                    "type": "array",
+                    "description": "Floating ipv6 for VMs of a given type on this network",
+                    "items": {
+                        "type": "string"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vmnetworkdata.InterfaceRoutePrefixes": {
+            "type": "object",
+            "properties": {
+                "interface-route-prefix": {
+                    "type": "array",
+                    "description": "ordered-by: user",
+                    "items": {
+                        "type": "string"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vmnetworkdata.MacAddresses": {
+            "type": "object",
+            "properties": {
+                "mac-address": {
+                    "type": "array",
+                    "description": "List of network assignments for this vm-type",
+                    "items": {
+                        "type": "string"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vmnetworkdata.NetworkInformationItems": {
+            "type": "object",
+            "properties": {
+                "network-information-item": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem",
+                        "$ref": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vmnetworkdata.SriovParameters": {
+            "type": "object",
+            "properties": {
+                "application-tags": {
+                    "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags",
+                    "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags"
+                },
+                "heat-vlan-filters": {
+                    "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters",
+                    "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters"
+                }
+            }
+        },
+        "generic.resource.api.vmnetworkdata.networkinformationitems.NetworkInformationItem": {
+            "type": "object",
+            "properties": {
+                "ip-version": {
+                    "type": "string",
+                    "description": "Use ipv4 or ipv6"
+                },
+                "network-ips": {
+                    "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps",
+                    "$ref": "#/definitions/generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps"
+                },
+                "ip-count": {
+                    "type": "integer",
+                    "format": "int32",
+                    "description": "The number of ip addresses to be assigned per vm for this network role"
+                },
+                "use-dhcp": {
+                    "description": "Indicator to use DHCP on this network for this VM",
+                    "originalRef": "#/definitions/generic.resource.api.UseDhcpEnumeration",
+                    "$ref": "#/definitions/generic.resource.api.UseDhcpEnumeration"
+                }
+            }
+        },
+        "generic.resource.api.vmnetworkdata.networkinformationitems.networkinformationitem.NetworkIps": {
+            "type": "object",
+            "properties": {
+                "network-ip": {
+                    "type": "array",
+                    "description": "List of assigned ip addresses of type ip-version on a network",
+                    "items": {
+                        "type": "string"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vmnetworkdata.sriovparameters.ApplicationTags": {
+            "type": "object",
+            "properties": {
+                "s-tags": {
+                    "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags",
+                    "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags"
+                },
+                "c-tags": {
+                    "originalRef": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags",
+                    "$ref": "#/definitions/generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags"
+                }
+            }
+        },
+        "generic.resource.api.vmnetworkdata.sriovparameters.HeatVlanFilters": {
+            "type": "object",
+            "properties": {
+                "heat-vlan-filter": {
+                    "type": "array",
+                    "items": {
+                        "type": "string"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.CTags": {
+            "type": "object",
+            "properties": {
+                "c-tag": {
+                    "type": "array",
+                    "items": {
+                        "type": "string"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vmnetworkdata.sriovparameters.applicationtags.STags": {
+            "type": "object",
+            "properties": {
+                "s-tag": {
+                    "type": "array",
+                    "items": {
+                        "type": "string"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vmtopologydata.VmNames": {
+            "type": "object",
+            "properties": {
+                "vnfc-names": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames",
+                        "$ref": "#/definitions/generic.resource.api.vmtopologydata.vmnames.VnfcNames"
+                    }
+                },
+                "vm-name": {
+                    "type": "array",
+                    "items": {
+                        "type": "string"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vmtopologydata.VmNetworks": {
+            "type": "object",
+            "properties": {
+                "vm-network": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.VmNetworkData",
+                        "$ref": "#/definitions/generic.resource.api.VmNetworkData"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vmtopologydata.vmnames.VnfcNames": {
+            "type": "object",
+            "properties": {
+                "vnfc-networks": {
+                    "originalRef": "#/definitions/generic.resource.api.VnfcNetworkData",
+                    "$ref": "#/definitions/generic.resource.api.VnfcNetworkData"
+                },
+                "vnfc-name": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.vnfcinstancegroup.VnfcInstanceGroup": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VnfcObjects",
+                    "$ref": "#/definitions/generic.resource.api.VnfcObjects"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "group-type": {
+                            "type": "string",
+                            "description": " port-mirror-source or  port-mirror-dest"
+                        },
+                        "instance-group-role": {
+                            "type": "string",
+                            "description": "i.e.TSBC_VNFC_group"
+                        },
+                        "configuration-id": {
+                            "type": "string"
+                        },
+                        "nfc-naming-code": {
+                            "type": "string",
+                            "description": "Set to nfc-naming-code from A&AI"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.vnfcloudparam.Vnf": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.Param",
+                    "$ref": "#/definitions/generic.resource.api.Param"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "vnf-id": {
+                            "type": "string"
+                        },
+                        "vf-module": {
+                            "type": "array",
+                            "items": {
+                                "originalRef": "#/definitions/generic.resource.api.vnfcloudparam.vnf.VfModule",
+                                "$ref": "#/definitions/generic.resource.api.vnfcloudparam.vnf.VfModule"
+                            }
+                        },
+                        "vnf-name": {
+                            "type": "string"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.vnfcloudparam.vnf.VfModule": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.Param",
+                    "$ref": "#/definitions/generic.resource.api.Param"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "vf-module-id": {
+                            "type": "string"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.vnfcnetworkdata.VnfcNetworkData": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ConnectionPoint",
+                    "$ref": "#/definitions/generic.resource.api.ConnectionPoint"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "vnfc-ports": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts",
+                            "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts"
+                        },
+                        "vnfc-type": {
+                            "type": "string"
+                        },
+                        "vnfc-subnet": {
+                            "type": "array",
+                            "items": {
+                                "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet",
+                                "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet"
+                            }
+                        },
+                        "vnfc-network-role": {
+                            "type": "string"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcPorts": {
+            "type": "object",
+            "properties": {
+                "vnfc-port": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort",
+                        "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.VnfcSubnet": {
+            "type": "object",
+            "properties": {
+                "vnfc-subnet-role": {
+                    "type": "string",
+                    "description": "Default value if subnet role is not defined."
+                },
+                "vnfc-ip-assignments": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments",
+                        "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcports.VnfcPort": {
+            "type": "object",
+            "properties": {
+                "vnfc-port-id": {
+                    "type": "string",
+                    "description": "Port(s) with a given network-role are assigned vnfc-port-id from series - 01, 02, 03 ...Example: VM with two ports with network-role =X and another 2 ports with network-role=Y vnfc-port-ids:01 - 1st port with network-role=X02 - 2nd port with network-role=X01 - 1st port with network-role=Y02 - 2nd port with network-role=Y"
+                },
+                "vnic-sub-interfaces": {
+                    "originalRef": "#/definitions/generic.resource.api.SubInterfaceNetworkData",
+                    "$ref": "#/definitions/generic.resource.api.SubInterfaceNetworkData"
+                },
+                "common-sub-interface-role": {
+                    "type": "string",
+                    "description": "If sub-interfaces have common interface role (network role)"
+                }
+            }
+        },
+        "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.VnfcIpAssignments": {
+            "type": "object",
+            "properties": {
+                "vnfc-subnet-dhcp": {
+                    "description": "Indicator to use DHCP for IP assignment. Unless dhcp=N, we wouldnt have any IPs here, since they would not be SDNC assigned ",
+                    "originalRef": "#/definitions/generic.resource.api.VnfcSubnetDhcpEnumeration",
+                    "$ref": "#/definitions/generic.resource.api.VnfcSubnetDhcpEnumeration"
+                },
+                "vnfc-address-family": {
+                    "description": "indicates if this is IpV4 or IpV6",
+                    "originalRef": "#/definitions/generic.resource.api.VnfcAddressFamilyEnumeration",
+                    "$ref": "#/definitions/generic.resource.api.VnfcAddressFamilyEnumeration"
+                },
+                "vnfc-subnet-ip": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp",
+                        "$ref": "#/definitions/generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp"
+                    }
+                },
+                "vnfc-subnet-ip-count": {
+                    "type": "integer",
+                    "format": "int32",
+                    "description": "The number of IP addresses to be assigned per vnfc for this subnet role"
+                }
+            }
+        },
+        "generic.resource.api.vnfcnetworkdata.vnfcnetworkdata.vnfcsubnet.vnfcipassignments.VnfcSubnetIp": {
+            "type": "object",
+            "properties": {
+                "vnfc-ip-address": {
+                    "type": "string",
+                    "description": "Either IpV4 IP or IpV6 IP address should be present"
+                },
+                "vnfc-client-key": {
+                    "type": "string"
+                },
+                "ip-type": {
+                    "description": "Capture what type of IP this is, if is virtual IP (AKA, floating IP) or Fixed IP. ",
+                    "originalRef": "#/definitions/generic.resource.api.IpTypeEnumeration",
+                    "$ref": "#/definitions/generic.resource.api.IpTypeEnumeration"
+                }
+            }
+        },
+        "generic.resource.api.vnfcobjects.VnfcObjects": {
+            "type": "object",
+            "properties": {
+                "vnfc-object": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject",
+                        "$ref": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vnfcobjects.vnfcobjects.VnfcObject": {
+            "type": "object",
+            "properties": {
+                "vm-type": {
+                    "type": "string"
+                },
+                "vnics": {
+                    "originalRef": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics",
+                    "$ref": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics"
+                },
+                "vnf-id": {
+                    "type": "string"
+                },
+                "vnfc-name": {
+                    "type": "string",
+                    "description": "Vnfc name as key in A&AI"
+                },
+                "vserver-name": {
+                    "type": "string"
+                },
+                "vnfc-key": {
+                    "type": "string"
+                },
+                "vserver-id": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.Vnics": {
+            "type": "object",
+            "properties": {
+                "vnic": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic",
+                        "$ref": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.Vnic": {
+            "type": "object",
+            "properties": {
+                "vnic-port-name": {
+                    "type": "string"
+                },
+                "vnic-ip-addresses": {
+                    "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                    "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                },
+                "vnic-port-id": {
+                    "type": "string"
+                },
+                "capacity": {
+                    "originalRef": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity",
+                    "$ref": "#/definitions/generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity"
+                }
+            }
+        },
+        "generic.resource.api.vnfcobjects.vnfcobjects.vnfcobject.vnics.vnic.Capacity": {
+            "type": "object",
+            "properties": {
+                "used-capacity": {
+                    "type": "integer",
+                    "format": "int64",
+                    "description": "Updated for destination port when source port is mapped/unmapped."
+                },
+                "vnic-capacity": {
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "generic.resource.api.vnfcs.Vnfcs": {
+            "type": "object",
+            "properties": {
+                "vnfc": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc",
+                        "$ref": "#/definitions/generic.resource.api.vnfcs.vnfcs.Vnfc"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vnfcs.vnfcs.Vnfc": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.Vnics",
+                    "$ref": "#/definitions/generic.resource.api.Vnics"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "vserver-name": {
+                            "type": "string"
+                        },
+                        "vserver-id": {
+                            "type": "string"
+                        },
+                        "vnfc-name": {
+                            "type": "string",
+                            "description": "Vnfc name as key in A&AI"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.vnfgetresourcerequest.Input": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.RequestInformation",
+                    "$ref": "#/definitions/generic.resource.api.RequestInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.SdncRequestHeader",
+                    "$ref": "#/definitions/generic.resource.api.SdncRequestHeader"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VnfGetResourceRequestInputData",
+                    "$ref": "#/definitions/generic.resource.api.VnfGetResourceRequestInputData"
+                }
+            ]
+        },
+        "generic.resource.api.vnfgetresourcerequest.Output": {
+            "type": "object",
+            "properties": {
+                "vnf-get-resource-response-information": {
+                    "originalRef": "#/definitions/generic.resource.api.VnfCloudParam",
+                    "$ref": "#/definitions/generic.resource.api.VnfCloudParam"
+                }
+            }
+        },
+        "generic.resource.api.vnfgetresourcerequestinputdata.Vnf": {
+            "type": "object",
+            "properties": {
+                "vf-module": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.vnfgetresourcerequestinputdata.vnf.VfModule",
+                        "$ref": "#/definitions/generic.resource.api.vnfgetresourcerequestinputdata.vnf.VfModule"
+                    }
+                },
+                "vnf-id": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.vnfgetresourcerequestinputdata.vnf.VfModule": {
+            "type": "object",
+            "properties": {
+                "vf-module-id": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.vnfinformation.VnfInformation": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.OnapModelInformation",
+                    "$ref": "#/definitions/generic.resource.api.OnapModelInformation"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "vnf-id": {
+                            "type": "string"
+                        },
+                        "vnf-name": {
+                            "type": "string"
+                        },
+                        "vnf-type": {
+                            "type": "string"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.vnfnetworkcollection.VnfNetworkCollection": {
+            "type": "object",
+            "properties": {
+                "network-collection-customization-uuid": {
+                    "type": "string",
+                    "description": "network-collection-customization-uuid stored in Network IsntanceGroup.customization-uuid in A&AI"
+                },
+                "network-instance-group-id": {
+                    "type": "string",
+                    "description": "Network Instance-Group id in A&AI"
+                },
+                "network-instance-group-function": {
+                    "type": "string",
+                    "description": "Network Instance-Group function in A&AI"
+                },
+                "vnf-floating-ip": {
+                    "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                    "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                },
+                "networks": {
+                    "originalRef": "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks",
+                    "$ref": "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks"
+                },
+                "network-collection-service-instance-id": {
+                    "type": "string",
+                    "description": "Service-instance-id of service that created the network collection"
+                }
+            }
+        },
+        "generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.Networks": {
+            "type": "object",
+            "properties": {
+                "network": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network",
+                        "$ref": "#/definitions/generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vnfnetworkcollection.vnfnetworkcollection.networks.Network": {
+            "type": "object",
+            "properties": {
+                "network-id": {
+                    "type": "string",
+                    "description": "Index into network-topology-identifier structure"
+                },
+                "neutron-network-id": {
+                    "type": "string",
+                    "description": "Neutron-network-id assigned by PO/RO"
+                }
+            }
+        },
+        "generic.resource.api.vnfnetworkdata.SubnetsData": {
+            "type": "object",
+            "properties": {
+                "subnet-data": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData",
+                        "$ref": "#/definitions/generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vnfnetworkdata.subnetsdata.SubnetData": {
+            "type": "object",
+            "properties": {
+                "network-start-address": {
+                    "type": "string",
+                    "description": "start-address of the subnet"
+                },
+                "subnet-role": {
+                    "type": "string",
+                    "description": "Subnet Role for the subnet"
+                },
+                "cidr-mask": {
+                    "type": "string",
+                    "description": "cidr mask"
+                },
+                "gateway-address": {
+                    "type": "string",
+                    "description": "subnet gateway address"
+                },
+                "sdnc-subnet-id": {
+                    "type": "string",
+                    "description": "Unique SDNC generated UUID of the subnet. Key into A&AI instance.This maps to ipv4-key-subnet-id and ipv6-key-subnet-id in VNF-API"
+                },
+                "subnet-id": {
+                    "type": "string",
+                    "description": "subnet UUID to be passed into the HEAT template"
+                },
+                "ip-version": {
+                    "type": "string",
+                    "description": "Should be ipv4 or ipv6"
+                },
+                "dhcp-enabled": {
+                    "description": "Indicator to use this subnet for  DHCP ",
+                    "originalRef": "#/definitions/generic.resource.api.DhcpEnabledEnumeration",
+                    "$ref": "#/definitions/generic.resource.api.DhcpEnabledEnumeration"
+                },
+                "subnet-name": {
+                    "type": "string",
+                    "description": "Populated for preload only"
+                }
+            }
+        },
+        "generic.resource.api.vnfpathinformation.VfModuleInstance": {
+            "type": "object",
+            "properties": {
+                "vf-module-name": {
+                    "type": "string"
+                },
+                "vf-module-id": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.vnfrequestinput.VnfRequestInput": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.RegionIdentifier",
+                    "$ref": "#/definitions/generic.resource.api.RegionIdentifier"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "request-version": {
+                            "type": "string",
+                            "description": "keep this? e.g. 1702"
+                        },
+                        "vnf-network-instance-group-ids": {
+                            "type": "array",
+                            "items": {
+                                "originalRef": "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds",
+                                "$ref": "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds"
+                            }
+                        },
+                        "vnf-input-parameters": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "vnf-name": {
+                            "type": "string"
+                        },
+                        "vnf-networks": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks",
+                            "$ref": "#/definitions/generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworkInstanceGroupIds": {
+            "type": "object",
+            "properties": {
+                "vnf-network-instance-group-id": {
+                    "type": "string",
+                    "description": "List of vnf network-instance-group"
+                }
+            }
+        },
+        "generic.resource.api.vnfrequestinput.vnfrequestinput.VnfNetworks": {
+            "type": "object",
+            "properties": {
+                "vnf-network": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.VnfNetworkData",
+                        "$ref": "#/definitions/generic.resource.api.VnfNetworkData"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vnfresourceassignments.VnfResourceAssignments": {
+            "type": "object",
+            "properties": {
+                "availability-zones": {
+                    "originalRef": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones",
+                    "$ref": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones"
+                },
+                "vnf-status": {
+                    "type": "string",
+                    "description": "Orchestration status from AAI - to be set by SDNC"
+                },
+                "vnf-networks": {
+                    "originalRef": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks",
+                    "$ref": "#/definitions/generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks"
+                }
+            }
+        },
+        "generic.resource.api.vnfresourceassignments.vnfresourceassignments.AvailabilityZones": {
+            "type": "object",
+            "properties": {
+                "max-count": {
+                    "type": "integer",
+                    "format": "int32",
+                    "description": "From the TOSCA data. Indicates the largest availability zone count needed by any vf-module in the VNF."
+                },
+                "availability-zone": {
+                    "type": "array",
+                    "description": "Openstack availability zone name or UUID",
+                    "items": {
+                        "type": "string"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vnfresourceassignments.vnfresourceassignments.VnfNetworks": {
+            "type": "object",
+            "properties": {
+                "vnf-network": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.VnfNetworkData",
+                        "$ref": "#/definitions/generic.resource.api.VnfNetworkData"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vnfsubinterfacegroup.VnfSubInterfaceGroup": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.Vnfcs",
+                    "$ref": "#/definitions/generic.resource.api.Vnfcs"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "network-instance-group-function": {
+                            "type": "string"
+                        },
+                        "parent-port-role": {
+                            "type": "string"
+                        },
+                        "vnfc-instance-group-function": {
+                            "type": "string"
+                        },
+                        "customer-bonding-requests": {
+                            "originalRef": "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests",
+                            "$ref": "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.CustomerBondingRequests": {
+            "type": "object",
+            "properties": {
+                "customer-bonding-request": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest",
+                        "$ref": "#/definitions/generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vnfsubinterfacegroup.vnfsubinterfacegroup.customerbondingrequests.CustomerBondingRequest": {
+            "type": "object",
+            "properties": {
+                "configuration-id": {
+                    "type": "string",
+                    "description": "e.g. vlan network receptor configuration id"
+                }
+            }
+        },
+        "generic.resource.api.vnftopology.VnfTopology": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.OnapModelInformation",
+                    "$ref": "#/definitions/generic.resource.api.OnapModelInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.RegionIdentifier",
+                    "$ref": "#/definitions/generic.resource.api.RegionIdentifier"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VnfResourceAssignments",
+                    "$ref": "#/definitions/generic.resource.api.VnfResourceAssignments"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VnfTopologyIdentifierStructure",
+                    "$ref": "#/definitions/generic.resource.api.VnfTopologyIdentifierStructure"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "vnf-parameters-data": {
+                            "originalRef": "#/definitions/generic.resource.api.Param",
+                            "$ref": "#/definitions/generic.resource.api.Param"
+                        },
+                        "sdnc-generated-cloud-resources": {
+                            "type": "boolean",
+                            "description": "Indicate if source is sdnc generated cloud param. When true, the parameters are literal HEAT template parameter names;When false, the parameters need to be converted to HEAT format"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.vnftopologyidentifierstructure.VnfTopologyIdentifierStructure": {
+            "type": "object",
+            "properties": {
+                "nf-role": {
+                    "type": "string"
+                },
+                "nf-function": {
+                    "type": "string"
+                },
+                "nf-type": {
+                    "type": "string"
+                },
+                "vnf-id": {
+                    "type": "string"
+                },
+                "nf-code": {
+                    "type": "string",
+                    "description": "used in vnf naming"
+                },
+                "vnf-name": {
+                    "type": "string",
+                    "description": "optionally comes from vnf-request-input container or is assigned by sdn-c"
+                },
+                "vnf-type": {
+                    "type": "string",
+                    "description": "In preload tree, this label is used for the vf-module-type"
+                }
+            }
+        },
+        "generic.resource.api.vnftopologyoperation.Output": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.ServiceResponseInformation",
+                    "$ref": "#/definitions/generic.resource.api.ServiceResponseInformation"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.TopologyResponseCommon",
+                    "$ref": "#/definitions/generic.resource.api.TopologyResponseCommon"
+                },
+                {
+                    "originalRef": "#/definitions/generic.resource.api.VnfResponseInformation",
+                    "$ref": "#/definitions/generic.resource.api.VnfResponseInformation"
+                }
+            ]
+        },
+        "generic.resource.api.vnfvnrrebuilddata.VnfVnrRebuildData": {
+            "type": "object",
+            "properties": {
+                "vnf-service-instance-id": {
+                    "type": "string"
+                },
+                "vnf-id": {
+                    "type": "string"
+                },
+                "vnrs-data": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.vnfvnrrebuilddata.vnfvnrrebuilddata.VnrsData",
+                        "$ref": "#/definitions/generic.resource.api.vnfvnrrebuilddata.vnfvnrrebuilddata.VnrsData"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vnfvnrrebuilddata.vnfvnrrebuilddata.VnrsData": {
+            "type": "object",
+            "properties": {
+                "network-id": {
+                    "type": "string"
+                },
+                "network-instance-group-id": {
+                    "type": "string"
+                },
+                "network-instance-group-function": {
+                    "type": "string"
+                },
+                "configuration-id": {
+                    "type": "string"
+                },
+                "parent-port-role": {
+                    "type": "string"
+                },
+                "vnfc-instance-group-function": {
+                    "type": "string"
+                },
+                "upper-tag-id": {
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "lower-tag-id": {
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "generic.resource.api.vnicgroups.VnicGroups": {
+            "type": "object",
+            "properties": {
+                "vnic-group": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup",
+                        "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.VnicGroup"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vnicgroups.vnicgroups.VnicGroup": {
+            "type": "object",
+            "properties": {
+                "vlan-vnics": {
+                    "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics",
+                    "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics"
+                },
+                "vlan-assignment-policy-name": {
+                    "type": "string",
+                    "description": "Policy name in ASDC model & policy definition in Policy Engine"
+                },
+                "vlan-common-ip-addresses": {
+                    "originalRef": "#/definitions/generic.resource.api.IpAddresses",
+                    "$ref": "#/definitions/generic.resource.api.IpAddresses"
+                },
+                "network-instance-group-function": {
+                    "type": "string",
+                    "description": "network-instance-Group-function for network collection where vnics with vnic-interface-role will connect"
+                },
+                "vlan-tag-index-next": {
+                    "type": "integer",
+                    "format": "int64",
+                    "description": "Next tag to be assigned"
+                },
+                "vnic-interface-role": {
+                    "type": "string",
+                    "description": "Same as network-role of network where vnic is connected"
+                }
+            }
+        },
+        "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.VlanVnics": {
+            "type": "object",
+            "properties": {
+                "vlan-vnic": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic",
+                        "$ref": "#/definitions/generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vnicgroups.vnicgroups.vnicgroup.vlanvnics.VlanVnic": {
+            "type": "object",
+            "properties": {
+                "vnic-sub-interfaces": {
+                    "originalRef": "#/definitions/generic.resource.api.SubInterfaceNetworkData",
+                    "$ref": "#/definitions/generic.resource.api.SubInterfaceNetworkData"
+                },
+                "vnic-port-id": {
+                    "type": "string"
+                }
+            }
+        },
+        "generic.resource.api.vnics.Vnics": {
+            "type": "object",
+            "properties": {
+                "vnic": {
+                    "type": "array",
+                    "items": {
+                        "originalRef": "#/definitions/generic.resource.api.vnics.vnics.Vnic",
+                        "$ref": "#/definitions/generic.resource.api.vnics.vnics.Vnic"
+                    }
+                }
+            }
+        },
+        "generic.resource.api.vnics.vnics.Vnic": {
+            "allOf": [
+                {
+                    "originalRef": "#/definitions/generic.resource.api.SubInterfaces",
+                    "$ref": "#/definitions/generic.resource.api.SubInterfaces"
+                },
+                {
+                    "type": "object",
+                    "properties": {
+                        "vnic-port-id": {
+                            "type": "string"
+                        },
+                        "vnic-port-name": {
+                            "type": "string"
+                        }
+                    }
+                }
+            ]
+        },
+        "generic.resource.api.vnrparameters.VnrParameters": {
+            "type": "object",
+            "properties": {
+                "vnf-id": {
+                    "type": "string"
+                },
+                "network-id": {
+                    "type": "string"
+                },
+                "network-instance-group-id": {
+                    "type": "string"
+                },
+                "network-instance-group-function": {
+                    "type": "string"
+                },
+                "vnf-service-instance-id": {
+                    "type": "string"
+                },
+                "vf-module-id": {
+                    "type": "string",
+                    "description": "This is mandatory in case of rebuild"
+                },
+                "parent-port-role": {
+                    "type": "string"
+                },
+                "vnfc-instance-group-function": {
+                    "type": "string"
+                },
+                "upper-tag-id": {
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "lower-tag-id": {
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "network-collection-service-instance-id": {
+                    "type": "string",
+                    "description": "service instance id that created network-collection"
+                }
+            }
+        },
+        "generic.resource.api.vpnbindings.VpnBindings": {
+            "type": "object",
+            "properties": {
+                "vpn-name": {
+                    "type": "string"
+                },
+                "vpn-binding-id": {
+                    "type": "string"
+                },
+                "route-target-role": {
+                    "type": "string"
+                },
+                "aic-zone": {
+                    "type": "string",
+                    "description": "AIC Zone the route target associated with"
+                },
+                "global-route-target": {
+                    "type": "string"
+                }
+            }
         }
-      },
-      "type": "object"
-    },
-    "unique_empty_identifier": {}
-  }
+    }
 }
index 44d0507..e2232b3 100644 (file)
@@ -3380,7 +3380,7 @@ module GENERIC-RESOURCE-API {
          }\r
       }\r
       leaf object-path {\r
-         description "restconf retrieval path to this particular objectE.g. restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/service-topology/";\r
+         description "restconf retrieval path to this particular objectE.g. rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/service-topology?content=config";\r
          type string {\r
              length "0..512";\r
          }\r